forked from DataDog/dd-trace-dotnet
/
Samples.GraphQL4.csproj
37 lines (30 loc) · 1.71 KB
/
Samples.GraphQL4.csproj
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
<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFrameworks>netcoreapp3.1;net5.0;net6.0;net7.0</TargetFrameworks>
<ApiVersion Condition="'$(ApiVersion)' == ''">5.1.1</ApiVersion>
<DefineConstants Condition="$(ApiVersion) >= 5.0.0">$(DefineConstants);GRAPHQL_5_0</DefineConstants>
<!-- Required to build multiple projects with the same Configuration|Platform, which is needed for the CI library/version matrix -->
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="GraphQL" Version="$(ApiVersion)" />
<PackageReference Include="Microsoft.AspNetCore" Version="2.2.0" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="5.0.0" />
<PackageReference Include="System.Runtime.CompilerServices.Unsafe" Version="4.7.1" />
<PackageReference Include="System.Reactive.Linq" Version="4.4.1" />
</ItemGroup>
<ItemGroup Condition="$(ApiVersion) < 5.0.0">
<PackageReference Include="GraphQL.SystemReactive" Version="$(ApiVersion)" />
<PackageReference Include="GraphQL.Server.Transports.AspNetCore" Version="5.0.2" />
<PackageReference Include="GraphQL.Server.Transports.AspNetCore.NewtonsoftJson" Version="5.0.2" />
<PackageReference Include="GraphQL.Server.Ui.Playground" Version="5.0.2" />
</ItemGroup>
<ItemGroup Condition="$(ApiVersion) >= 5.0.0">
<PackageReference Include="GraphQL.Server.All" Version="6.0.0" />
<PackageReference Include="GraphQL.NewtonsoftJson" Version="5.0.0" />
</ItemGroup>
<ItemGroup>
<Folder Include="StarWars\" />
</ItemGroup>
</Project>