Skip to content

Commit

Permalink
Stop spamming our alumni friends
Browse files Browse the repository at this point in the history
  • Loading branch information
bricelam committed Oct 6, 2020
1 parent 3f2f4cc commit 401c663
Show file tree
Hide file tree
Showing 180 changed files with 1,710 additions and 1,745 deletions.
2 changes: 1 addition & 1 deletion entity-framework/core/get-started/install/index.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Installing Entity Framework Core - EF Core
description: Installation instructions for Entity Framework Core
author: divega
author: bricelam
ms.date: 08/06/2017
uid: core/get-started/install/index
---
Expand Down
1 change: 0 additions & 1 deletion entity-framework/core/managing-schemas/ensure-created.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Create and Drop APIs - EF Core
description: APIs for creating and dropping databases with Entity Framework Core
author: bricelam
ms.author: bricelam
ms.date: 11/07/2018
uid: core/managing-schemas/ensure-created
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Applying Migrations - EF Core
description: Strategies for applying schema migrations to production and development databases using Entity Framework Core
author: bricelam
ms.author: bricelam
ms.date: 05/06/2020
uid: core/managing-schemas/migrations/applying
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Custom Migrations History Table - EF Core
description: Customizing a history table to use for migrations with Entity Framework Core
author: bricelam
ms.author: bricelam
ms.date: 11/07/2017
uid: core/managing-schemas/migrations/history-table
---
Expand Down
1 change: 0 additions & 1 deletion entity-framework/core/managing-schemas/migrations/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Migrations Overview - EF Core
description: Overview of using migrations to manage database schemas with Entity Framework Core
author: bricelam
ms.author: bricelam
ms.date: 05/06/2020
uid: core/managing-schemas/migrations/index
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Managing Migrations - EF Core
description: Adding, removing and otherwise managing database schema migrations with Entity Framework Core
author: bricelam
ms.author: bricelam
ms.date: 05/06/2020
uid: core/managing-schemas/migrations/managing
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Custom Migrations Operations - EF Core
description: Managing custom and raw SQL migrations for database schema management with Entity Framework Core
author: bricelam
ms.author: bricelam
ms.date: 11/07/2017
uid: core/managing-schemas/migrations/operations
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Using a Separate Migrations Project - EF Core
description: Using a separate migration project for managing database schemas with Entity Framework Core
author: bricelam
ms.author: bricelam
ms.date: 10/30/2017
uid: core/managing-schemas/migrations/projects
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Migrations with Multiple Providers - EF Core
description: Using migrations to manage database schemas when targeting multiple database providers with Entity Framework Core
author: bricelam
ms.author: bricelam
ms.date: 11/08/2017
uid: core/managing-schemas/migrations/providers
---
Expand Down
1 change: 0 additions & 1 deletion entity-framework/core/managing-schemas/migrations/teams.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Migrations in Team Environments - EF Core
description: Best practices for managing migrations and resolving conflicts in team environments with Entity Framework Core
author: bricelam
ms.author: bricelam
ms.date: 10/30/2017
uid: core/managing-schemas/migrations/teams
---
Expand Down
1 change: 0 additions & 1 deletion entity-framework/core/managing-schemas/scaffolding.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Reverse Engineering - EF Core
description: Reverse engineering a model from an existing database using Entity Framework Core
author: bricelam
ms.author: bricelam
ms.date: 11/13/2018
uid: core/managing-schemas/scaffolding
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Design-time DbContext Creation - EF Core
description: Strategies for creating a design-time DbContext with Entity Framework Core
author: bricelam
ms.author: bricelam
ms.date: 09/16/2019
uid: core/miscellaneous/cli/dbcontext-creation
---
Expand Down
1 change: 0 additions & 1 deletion entity-framework/core/miscellaneous/cli/dotnet.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: EF Core tools reference (.NET CLI) - EF Core
description: Reference guide for the Entity Framework Core .NET Core CLI tools
author: bricelam
ms.author: bricelam
ms.date: 09/17/2020
uid: core/miscellaneous/cli/dotnet
---
Expand Down
1 change: 0 additions & 1 deletion entity-framework/core/miscellaneous/cli/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Entity Framework Core tools reference - EF Core
description: Reference guide for the Entity Framework Core CLI tool and the Visual Studio Package Manager Console
author: bricelam
ms.author: bricelam
ms.date: 09/19/2018
uid: core/miscellaneous/cli/index
---
Expand Down
1 change: 0 additions & 1 deletion entity-framework/core/miscellaneous/cli/powershell.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: EF Core tools reference (Package Manager Console) - EF Core
description: Reference guide for the Entity Framework Core Visual Studio Package Manager Console
author: bricelam
ms.author: bricelam
ms.date: 09/09/2020
uid: core/miscellaneous/cli/powershell
---
Expand Down
1 change: 0 additions & 1 deletion entity-framework/core/miscellaneous/cli/services.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Design-time services - EF Core
description: Information on Entity Framework Core design-time services
author: bricelam
ms.author: bricelam
ms.date: 10/26/2017
uid: core/miscellaneous/cli/services
---
Expand Down
8 changes: 4 additions & 4 deletions entity-framework/core/miscellaneous/configuring-dbcontext.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Configuring a DbContext - EF Core
description: Strategies for configuring DbContexts with Entity Framework Core
author: rowanmiller
author: ajcvickers
ms.date: 10/27/2016
uid: core/miscellaneous/configuring-dbcontext
---
Expand Down Expand Up @@ -32,7 +32,7 @@ optionsBuilder
.UseQueryTrackingBehavior(QueryTrackingBehavior.NoTracking);
```

> [!NOTE]
> [!NOTE]
> Provider selector methods and other behavior selector methods mentioned above are extension methods on `DbContextOptions` or provider-specific option classes. In order to have access to these extension methods you may need to have a namespace (typically `Microsoft.EntityFrameworkCore`) in scope and include additional package dependencies in the project.
The `DbContextOptions` can be supplied to the `DbContext` by overriding the `OnConfiguring` method or externally via a constructor argument.
Expand All @@ -54,7 +54,7 @@ public class BloggingContext : DbContext
}
```

> [!TIP]
> [!TIP]
> The base constructor of DbContext also accepts the non-generic version of `DbContextOptions`, but using the non-generic version is not recommended for applications with multiple context types.
Your application can now pass the `DbContextOptions` when instantiating a context, as follows:
Expand Down Expand Up @@ -174,7 +174,7 @@ There are common mistakes that can inadvertently cause concurrent access on the

Asynchronous methods enable EF Core to initiate operations that access the database in a non-blocking way. But if a caller does not await the completion of one of these methods, and proceeds to perform other operations on the `DbContext`, the state of the `DbContext` can be, (and very likely will be) corrupted.

Always await EF Core asynchronous methods immediately.
Always await EF Core asynchronous methods immediately.

### Implicitly sharing DbContext instances across multiple threads via dependency injection

Expand Down
4 changes: 2 additions & 2 deletions entity-framework/core/miscellaneous/connection-resiliency.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Connection Resiliency - EF Core
description: Using connection resiliency to automatically retry failed commands with Entity Framework Core
author: rowanmiller
author: AndriySvyryd
ms.date: 11/15/2016
uid: core/miscellaneous/connection-resiliency
---
Expand Down Expand Up @@ -60,7 +60,7 @@ This approach can also be used with ambient transactions.

## Transaction commit failure and the idempotency issue

In general, when there is a connection failure the current transaction is rolled back. However, if the connection is dropped while the transaction is being committed the resulting state of the transaction is unknown.
In general, when there is a connection failure the current transaction is rolled back. However, if the connection is dropped while the transaction is being committed the resulting state of the transaction is unknown.

By default, the execution strategy will retry the operation as if the transaction was rolled back, but if it's not the case this will result in an exception if the new database state is incompatible or could lead to **data corruption** if the operation does not rely on a particular state, for example when inserting a new row with auto-generated key values.

Expand Down
4 changes: 2 additions & 2 deletions entity-framework/core/miscellaneous/connection-strings.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Connection Strings - EF Core
description: Managing connection strings under different environments with Entity Framework Core
author: rowanmiller
author: bricelam
ms.date: 10/27/2016
uid: core/miscellaneous/connection-strings
---
Expand All @@ -24,7 +24,7 @@ WinForms, WPF, and ASP.NET 4 applications have a tried and tested connection str
</configuration>
```

> [!TIP]
> [!TIP]
> The `providerName` setting is not required on EF Core connection strings stored in App.config because the database provider is configured via code.
You can then read the connection string using the `ConfigurationManager` API in your context's `OnConfiguring` method. You may need to add a reference to the `System.Configuration` framework assembly to be able to use this API.
Expand Down
4 changes: 2 additions & 2 deletions entity-framework/core/miscellaneous/logging.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
---
title: Logging - EF Core
description: Configuring logging with Entity Framework Core
author: rowanmiller
author: ajcvickers
ms.date: 10/27/2016
uid: core/miscellaneous/logging
---
# Logging

> [!TIP]
> [!TIP]
> You can view this article's [sample](https://github.com/dotnet/EntityFramework.Docs/tree/master/samples/core/Miscellaneous/Logging) on GitHub.
## ASP.NET Core applications
Expand Down
4 changes: 2 additions & 2 deletions entity-framework/core/modeling/backing-field.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Backing Fields - EF Core
description: Configuring backing fields for properties in an Entity Framework Core model
author: rowanmiller
author: ajcvickers
ms.date: 10/27/2016
uid: core/modeling/backing-field
---
Expand All @@ -11,7 +11,7 @@ Backing fields allow EF to read and/or write to a field rather than a property.

## Basic configuration

By convention, the following fields will be discovered as backing fields for a given property (listed in precedence order).
By convention, the following fields will be discovered as backing fields for a given property (listed in precedence order).

* `_<camel-cased property name>`
* `_<property name>`
Expand Down
1 change: 0 additions & 1 deletion entity-framework/core/modeling/data-seeding.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Data Seeding - EF Core
description: Using data seeding to populate a database with an initial set of data using Entity Framework Core
author: AndriySvyryd
ms.author: ansvyryd
ms.date: 11/02/2018
uid: core/modeling/data-seeding
---
Expand Down
2 changes: 1 addition & 1 deletion entity-framework/core/modeling/entity-properties.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Entity Properties - EF Core
description: How to configure and map entity properties using Entity Framework Core
author: lajones
author: roji
ms.date: 05/27/2020
uid: core/modeling/entity-properties
---
Expand Down
1 change: 0 additions & 1 deletion entity-framework/core/modeling/generated-properties.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Generated Values - EF Core
description: How to configure value generation for properties when using Entity Framework Core
author: AndriySvyryd
ms.author: ansvyryd
ms.date: 11/06/2019
uid: core/modeling/generated-properties
---
Expand Down
4 changes: 2 additions & 2 deletions entity-framework/core/modeling/index.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Creating and configuring a model - EF Core
description: Overview of creating and configuring a model with Entity Framework Core
author: rowanmiller
author: AndriySvyryd
ms.date: 11/05/2019
uid: core/modeling/index
---
Expand All @@ -11,7 +11,7 @@ Entity Framework uses a set of conventions to build a model based on the shape o

This article covers configuration that can be applied to a model targeting any data store and that which can be applied when targeting any relational database. Providers may also enable configuration that is specific to a particular data store. For documentation on provider specific configuration see the [Database Providers](xref:core/providers/index) section.

> [!TIP]
> [!TIP]
> You can view this article’s [sample](https://github.com/dotnet/EntityFramework.Docs/tree/master/samples) on GitHub.
## Use fluent API to configure a model
Expand Down
1 change: 0 additions & 1 deletion entity-framework/core/modeling/inheritance.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Inheritance - EF Core
description: How to configure entity type inheritance using Entity Framework Core
author: AndriySvyryd
ms.author: ansvyryd
ms.date: 10/27/2016
uid: core/modeling/inheritance
---
Expand Down
1 change: 0 additions & 1 deletion entity-framework/core/modeling/keyless-entity-types.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Keyless Entity Types - EF Core
description: How to configure keyless entity types using Entity Framework Core
author: AndriySvyryd
ms.author: ansvyryd
ms.date: 9/13/2019
uid: core/modeling/keyless-entity-types
---
Expand Down
1 change: 0 additions & 1 deletion entity-framework/core/modeling/keys.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Keys - EF Core
description: How to configure keys for entity types when using Entity Framework Core
author: AndriySvyryd
ms.author: ansvyryd
ms.date: 11/06/2019
uid: core/modeling/keys
---
Expand Down
3 changes: 1 addition & 2 deletions entity-framework/core/modeling/owned-entities.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Owned Entity Types - EF Core
description: How to configure owned entity types or aggregates when using Entity Framework Core
author: AndriySvyryd
ms.author: ansvyryd
ms.date: 11/06/2019
uid: core/modeling/owned-entities
---
Expand Down Expand Up @@ -39,7 +38,7 @@ See the [full sample project](https://github.com/dotnet/EntityFramework.Docs/tre
## Implicit keys

Owned types configured with `OwnsOne` or discovered through a reference navigation always have a one-to-one relationship with the owner, therefore they don't need their own key values as the foreign key values are unique. In the previous example, the `StreetAddress` type does not need to define a key property.
Owned types configured with `OwnsOne` or discovered through a reference navigation always have a one-to-one relationship with the owner, therefore they don't need their own key values as the foreign key values are unique. In the previous example, the `StreetAddress` type does not need to define a key property.

In order to understand how EF Core tracks these objects, it is useful to know that a primary key is created as a [shadow property](xref:core/modeling/shadow-properties) for the owned type. The value of the key of an instance of the owned type will be the same as the value of the key of the owner instance.

Expand Down
1 change: 0 additions & 1 deletion entity-framework/core/modeling/spatial.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Spatial Data - EF Core
description: Using spatial data in an Entity Framework Core model
author: bricelam
ms.author: bricelam
ms.date: 10/02/2020
uid: core/modeling/spatial
---
Expand Down
1 change: 0 additions & 1 deletion entity-framework/core/modeling/table-splitting.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Table Splitting - EF Core
description: How to configure table splitting using Entity Framework Core
author: AndriySvyryd
ms.author: ansvyryd
ms.date: 01/03/2020
uid: core/modeling/table-splitting
---
Expand Down
1 change: 0 additions & 1 deletion entity-framework/core/providers/cosmos/limitations.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Azure Cosmos DB Provider - Limitations - EF Core
description: Limitations of the Entity Framework Core Azure Cosmos DB provider as compared to other providers
author: AndriySvyryd
ms.author: ansvyryd
ms.date: 11/05/2019
uid: core/providers/cosmos/limitations
---
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Azure Cosmos DB Provider - Working with Unstructured Data - EF Core
description: How to work with Azure Cosmos DB unstructured data using Entity Framework Core
author: AndriySvyryd
ms.author: ansvyryd
ms.date: 11/05/2019
uid: core/providers/cosmos/unstructured-data
---
Expand Down
2 changes: 1 addition & 1 deletion entity-framework/core/providers/in-memory/index.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: InMemory Database Provider - EF Core
description: Information on the Entity Framework Core InMemory database provider
author: rowanmiller
author: ajcvickers
ms.date: 10/27/2016
uid: core/providers/in-memory/index
---
Expand Down
2 changes: 0 additions & 2 deletions entity-framework/core/providers/provider-log.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,7 @@
title: Log of provider-impacting changes - EF Core
description: A log of changes in Entity Framework Core which impact providers
author: ajcvickers
ms.author: avickers
ms.date: 08/08/2018
ms.technology: entity-framework-core
uid: core/providers/provider-log
---

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Microsoft SQL Server Database Provider - Azure SQL Database Options - EF Core
description: How to specify the service tier and performance level for Azure SQL Database with the SQL Server Entity Framework Core Database Provider
author: AndriySvyryd
ms.author: ansvyryd
ms.date: 11/05/2019
uid: core/providers/sql-server/azure-sql-database
---
Expand Down
1 change: 0 additions & 1 deletion entity-framework/core/providers/sql-server/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Microsoft SQL Server Database Provider - EF Core
description: Documentation for the database provider that allows Entity Framework Core to be used with Microsoft SQL Server
author: AndriySvyryd
ms.author: ansvyryd
ms.date: 11/05/2019
uid: core/providers/sql-server/index
---
Expand Down
1 change: 0 additions & 1 deletion entity-framework/core/providers/sql-server/indexes.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
title: Microsoft SQL Server Database Provider - Indexes - EF Core
description: Index features specific to the Entity Framework Core SQL Server provider
author: roji
ms.author: shrojans
ms.date: 9/1/2020
uid: core/providers/sql-server/indexes
---
Expand Down
Loading

0 comments on commit 401c663

Please sign in to comment.