Rename Microsoft.EntityFrameworkCore.Attributes to Microsoft.EntityFrameworkCore.Abstractions

Move ILazyLoader

Fixes #11170
This commit is contained in:
AndriySvyryd 2018-03-08 17:49:28 -08:00
Родитель 1991b7438e
Коммит 648a0e44ae
9 изменённых файлов: 14 добавлений и 11 удалений

Просмотреть файл

@ -17,7 +17,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{CE6B50B2-34A
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EFCore", "src\EFCore\EFCore.csproj", "{715C38E9-B2F5-4DB2-8025-0C6492DEBDD4}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EFCore.Attributes", "src\EFCore.Attributes\EFCore.Attributes.csproj", "{92C1AEF8-D4FC-4631-98B1-F16FB7103398}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EFCore.Abstractions", "src\EFCore.Abstractions\EFCore.Abstractions.csproj", "{92C1AEF8-D4FC-4631-98B1-F16FB7103398}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EFCore.Design", "src\EFCore.Design\EFCore.Design.csproj", "{D3D0A8E8-EC2F-4E01-8650-8554E186A66F}"
EndProject

Просмотреть файл

@ -34,7 +34,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ef", "src\ef\ef.csproj", "{
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EFCore", "src\EFCore\EFCore.csproj", "{715C38E9-B2F5-4DB2-8025-0C6492DEBDD4}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EFCore.Attributes", "src\EFCore.Attributes\EFCore.Attributes.csproj", "{11B51A41-47CB-4EDB-9D8A-17095A65034A}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EFCore.Abstractions", "src\EFCore.Abstractions\EFCore.Abstractions.csproj", "{11B51A41-47CB-4EDB-9D8A-17095A65034A}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EFCore.Design", "src\EFCore.Design\EFCore.Design.csproj", "{D3D0A8E8-EC2F-4E01-8650-8554E186A66F}"
EndProject

Просмотреть файл

@ -17,7 +17,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OracleProvider", "src\Oracl
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "OracleProvider.FunctionalTests", "test\OracleProvider.FunctionalTests\OracleProvider.FunctionalTests.csproj", "{2F3A8AA1-7E95-42DC-8A5D-FB71EEDB6105}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EFCore.Attributes", "..\..\src\EFCore.Attributes\EFCore.Attributes.csproj", "{11B51A41-47CB-4EDB-9D8A-17095A65034A}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EFCore.Abstractions", "..\..\src\EFCore.Abstractions\EFCore.Abstractions.csproj", "{11B51A41-47CB-4EDB-9D8A-17095A65034A}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EFCore.Proxies", "..\..\src\EFCore.Proxies\EFCore.Proxies.csproj", "{467616E6-30EA-4861-B96B-9ABD46BE41EA}"
EndProject

Просмотреть файл

@ -1,15 +1,18 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Description>Provides attributes that are used to configure Entity Framework Core
<Description>Provides abstractions and attributes that are used to configure Entity Framework Core
</Description>
<TargetFramework>netstandard2.0</TargetFramework>
<MinClientVersion>3.6</MinClientVersion>
<AssemblyName>Microsoft.EntityFrameworkCore.Attributes</AssemblyName>
<AssemblyName>Microsoft.EntityFrameworkCore.Abstractions</AssemblyName>
<RootNamespace>Microsoft.EntityFrameworkCore</RootNamespace>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<CodeAnalysisRuleSet>..\EFCore.ruleset</CodeAnalysisRuleSet>
<EnableApiCheck>false</EnableApiCheck>
</PropertyGroup>
<ItemGroup>
<Compile Include="..\Shared\CodeAnnotations.cs" />
</ItemGroup>
</Project>

Просмотреть файл

Просмотреть файл

@ -32,7 +32,7 @@ Microsoft.EntityFrameworkCore.DbSet
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\EFCore.Attributes\EFCore.Attributes.csproj" />
<ProjectReference Include="..\EFCore.Abstractions\EFCore.Abstractions.csproj" />
</ItemGroup>
<ItemGroup>

Просмотреть файл

@ -58,7 +58,7 @@ namespace Microsoft.EntityFrameworkCore.Tools
BuildReference.ByName("System.Diagnostics.DiagnosticSource", true),
BuildReference.ByName("System.Interactive.Async", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.Attributes", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.Abstractions", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.Design", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.Relational", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.SqlServer", true),
@ -171,7 +171,7 @@ namespace Microsoft.EntityFrameworkCore.Tools
References =
{
BuildReference.ByName("Microsoft.EntityFrameworkCore"),
BuildReference.ByName("Microsoft.EntityFrameworkCore.Attributes", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.Abstractions", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.Design", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.Relational", true),
BuildReference.ByName("Microsoft.Extensions.DependencyInjection", true),
@ -246,7 +246,7 @@ namespace Microsoft.EntityFrameworkCore.Tools
BuildReference.ByName("System.Diagnostics.DiagnosticSource", true),
BuildReference.ByName("System.Interactive.Async", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.Attributes", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.Abstractions", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.Design", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.Relational", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.SqlServer", true),
@ -322,7 +322,7 @@ namespace Microsoft.EntityFrameworkCore.Tools
References =
{
BuildReference.ByName("Microsoft.EntityFrameworkCore", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.Attributes", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.Abstractions", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.Design", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.Relational", true),
BuildReference.ByName("Microsoft.Extensions.DependencyInjection", true),

Просмотреть файл

@ -132,7 +132,7 @@ namespace Microsoft.EntityFrameworkCore.Tools
BuildReference.ByName("System.Interactive.Async", true),
BuildReference.ByName("System.Data.SqlClient", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.Attributes", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.Abstractions", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.Design", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.Relational", true),
BuildReference.ByName("Microsoft.EntityFrameworkCore.SqlServer", true),