-
Notifications
You must be signed in to change notification settings - Fork 9
Expand file tree
/
Copy pathSharedProjectProperties.xml
More file actions
65 lines (60 loc) · 3.59 KB
/
SharedProjectProperties.xml
File metadata and controls
65 lines (60 loc) · 3.59 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
<Project>
<PropertyGroup>
<RootNamespace>BlazarTech.QueryableValues</RootNamespace>
<AssemblyName>BlazarTech.QueryableValues.SqlServer</AssemblyName>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<RepositoryUrl>https://github.com/yv989c/BlazarTech.QueryableValues</RepositoryUrl>
<Authors>Carlos Villegas</Authors>
<Product>BlazarTech.QueryableValues</Product>
<PackageId>BlazarTech.QueryableValues.SqlServer</PackageId>
<Description>Allows you to efficiently compose an IEnumerable<T> in your Entity Framework Core queries when using the SQL Server Database Provider. This is accomplished by using the AsQueryableValues extension method available on the DbContext class. Everything is evaluated on the server with a single round trip, in a way that preserves the query's execution plan, even when the values behind the IEnumerable<T> are changed on subsequent executions.</Description>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageProjectUrl>https://github.com/yv989c/BlazarTech.QueryableValues</PackageProjectUrl>
<PackageTags>Entity EF EFCore EntityFramework EntityFrameworkCore entity-framework-core Data ORM SQLServer sql-server IQueryable IEnumerable Queryable Values MemoryJoin BulkInsertTempTableAsync WhereBulkContains Extension Extensions Memory Join Contains Performance LINQ</PackageTags>
<PackageIcon>icon.png</PackageIcon>
<PackageReadmeFile>README.md</PackageReadmeFile>
<AllowedOutputExtensionsInPackageBuildOutputFolder>$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
<Nullable>enable</Nullable>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.IO.RecyclableMemoryStream" Version="2.3.2" />
</ItemGroup>
<ItemGroup>
<None Include="..\..\docs\images\icon.png" Visible="false">
<Pack>True</Pack>
<PackagePath>\</PackagePath>
</None>
<None Include="..\..\docs\README.md" Visible="false">
<Pack>True</Pack>
<PackagePath>\</PackagePath>
</None>
<None Include="..\..\LICENSE.md" Visible="false">
<Pack>True</Pack>
<PackagePath>\</PackagePath>
</None>
</ItemGroup>
<PropertyGroup Condition="'$(Configuration)'=='Release'">
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
</PropertyGroup>
<ItemGroup Condition="$(DefineConstants.Contains('EFCORE'))">
<Compile Include="..\QueryableValues.SqlServer\*.cs" />
<Compile Include="..\QueryableValues.SqlServer\Builders\*.cs">
<Link>Builders\%(RecursiveDir)\%(FileName)%(Extension)</Link>
</Compile>
<Compile Include="..\QueryableValues.SqlServer\Serializers\*.cs">
<Link>Serializers\%(RecursiveDir)\%(FileName)%(Extension)</Link>
</Compile>
<Compile Include="..\QueryableValues.SqlServer\SqlServer\*.cs">
<Link>SqlServer\%(RecursiveDir)\%(FileName)%(Extension)</Link>
</Compile>
</ItemGroup>
<ItemGroup Condition="'$(Configuration)'!='Release'">
<InternalsVisibleTo Include="BlazarTech.QueryableValues.SqlServer.Tests.EFCore3" />
<InternalsVisibleTo Include="BlazarTech.QueryableValues.SqlServer.Tests.EFCore5" />
<InternalsVisibleTo Include="BlazarTech.QueryableValues.SqlServer.Tests.EFCore6" />
<InternalsVisibleTo Include="BlazarTech.QueryableValues.SqlServer.Tests.EFCore7" />
<InternalsVisibleTo Include="BlazarTech.QueryableValues.SqlServer.Tests.EFCore8" />
<InternalsVisibleTo Include="BlazarTech.QueryableValues.SqlServer.Tests.EFCore9" />
<InternalsVisibleTo Include="BlazarTech.QueryableValues.SqlServer.Tests.EFCore10" />
</ItemGroup>
</Project>