1
1
<Project Sdk =" Microsoft.NET.Sdk" >
2
2
<PropertyGroup Label =" NuGet" >
3
- <TargetFramework >net6.0</TargetFramework >
4
- <OutputPath >bin/Release</OutputPath >
5
- <Nullable >enable</Nullable >
3
+ <TargetFrameworks >net6.0;netstandard2.1;net462;net35</TargetFrameworks >
6
4
<IsPackable >true</IsPackable >
7
5
<PackageId >Twilio</PackageId >
8
6
<Description >Twilio REST API helper library</Description >
24
22
<RepositoryUrl >https://github.com/twilio/twilio-csharp</RepositoryUrl >
25
23
<RepositoryType >git</RepositoryType >
26
24
<GeneratePackageOnBuild >True</GeneratePackageOnBuild >
25
+ <NetStandardImplicitPackageVersion Condition =" '$(TargetFramework)' == 'netstandard2.1' " >2.1.0</NetStandardImplicitPackageVersion >
27
26
</PropertyGroup >
28
27
<ItemGroup >
29
- <PackageReference Include =" Microsoft.IdentityModel.JsonWebTokens" Version =" 6.15.0" />
28
+ <Reference Include =" System.Xml.Linq" />
29
+ <PackageReference Include =" Newtonsoft.Json" Version =" 13.0.1" />
30
+ </ItemGroup >
31
+ <ItemGroup Condition =" '$(TargetFramework)' == 'net6.0' " >
32
+ <PackageReference Include =" Newtonsoft.Json" Version =" 13.0.1" />
33
+ <PackageReference Include =" System.IdentityModel.Tokens.Jwt" Version =" 6.15.0" />
34
+ <PackageReference Include =" Microsoft.IdentityModel.Tokens" Version =" 6.19.0" />
35
+ <PackageReference Include =" System.Collections.Specialized" Version =" 4.3.0" />
36
+ </ItemGroup >
37
+ <ItemGroup Condition =" '$(TargetFramework)' == 'netstandard2.1' " >
30
38
<PackageReference Include =" Newtonsoft.Json" Version =" 13.0.1" />
31
- <PackageReference Include =" NUnit" Version =" 3.13.2" />
32
- <PackageReference Include =" NUnit3TestAdapter" Version =" 4.1.0" />
33
39
<PackageReference Include =" System.IdentityModel.Tokens.Jwt" Version =" 6.15.0" />
40
+ <PackageReference Include =" Microsoft.IdentityModel.Tokens" Version =" 6.19.0" />
41
+ <PackageReference Include =" System.Collections.Specialized" Version =" 4.3.0" />
42
+ </ItemGroup >
43
+ <ItemGroup Condition =" '$(TargetFramework)' == 'net35' " >
44
+ <Reference Include =" System" />
45
+ <Reference Include =" System.Web" />
46
+ <PackageReference Include =" Newtonsoft.Json" Version =" 13.0.1" />
47
+ <PackageReference Include =" JWT" Version =" 1.3.4" />
48
+ </ItemGroup >
49
+ <ItemGroup Condition =" '$(TargetFramework)' == 'net462' " >
50
+ <PackageReference Include =" Newtonsoft.Json" Version =" 13.0.1" />
51
+ <PackageReference Include =" System.IdentityModel.Tokens.Jwt" Version =" 6.15.0" />
52
+ <PackageReference Include =" Microsoft.IdentityModel.Tokens" Version =" 6.19.0" />
53
+ <PackageReference Include =" System.Collections.Specialized" Version =" 4.3.0" />
54
+ <Reference Include =" System.Net" />
55
+ <Reference Include =" System.Net.Http" />
56
+ </ItemGroup >
57
+ <ItemGroup Condition =" ($(TargetFramework.StartsWith('net3')) OR $(TargetFramework.StartsWith('net4'))) AND '$(MSBuildRuntimeType)' == 'Core' AND '$(OS)' != 'Windows_NT'" >
58
+ <PackageReference Include =" Microsoft.NETFramework.ReferenceAssemblies" Version =" 1.0.0" PrivateAssets =" All" />
59
+ <PackageReference Include =" jnm2.ReferenceAssemblies.net35" Version =" 1.0.1" PrivateAssets =" All" />
34
60
</ItemGroup >
35
61
</Project >
0 commit comments