|
1 | 1 | <Project Sdk="Microsoft.NET.Sdk"> |
2 | 2 |
|
3 | | - <PropertyGroup> |
4 | | - <TargetFrameworks>netstandard2.0;netcoreapp2.0;net452;net472</TargetFrameworks> |
5 | | - <AssemblyName>KoenZomers.OneDrive.Api</AssemblyName> |
6 | | - <SignAssembly>true</SignAssembly> |
7 | | - <AssemblyOriginatorKeyFile>KoenZomers.OneDrive.Api.snk</AssemblyOriginatorKeyFile> |
8 | | - <Version>2.3.2.0</Version> |
9 | | - <Authors>Koen Zomers</Authors> |
10 | | - <Company>Koen Zomers</Company> |
11 | | - <Description>API in .NET Standard 2.0, .NET Framework 4.5.2, .NET Framework 4.7.2 and .NET Core 2.0 to communicate with OneDrive Personal and OneDrive for Business</Description> |
12 | | - <PackageProjectUrl>https://github.com/KoenZomers/OneDriveAPI</PackageProjectUrl> |
13 | | - <GeneratePackageOnBuild>true</GeneratePackageOnBuild> |
14 | | - <PackageReleaseNotes>- Added ```public virtual async Task<OneDriveItemCollection> GetNextChildrenByPath(string skipTokenUrl)``` which allows file requests from using i.e. ```public virtual async Task<OneDriveItemCollection> GetChildrenByPath(string path)``` on a large folder containing more than 100 files to retrieve the next batch of files. If your intend is to get all the results, use ```public virtual async Task<OneDriveItem[]> GetAllChildrenByPath(string path)``` instead. [Issue 28](https://github.com/KoenZomers/OneDriveAPI/issues/28)</PackageReleaseNotes> |
15 | | - <PackageLicenseUrl>https://github.com/KoenZomers/OneDriveAPI/blob/master/LICENSE.md</PackageLicenseUrl> |
16 | | - <Copyright>Koen Zomers</Copyright> |
17 | | - <RootNamespace>KoenZomers.OneDrive.Api</RootNamespace> |
18 | | - <AssemblyVersion>2.3.2.0</AssemblyVersion> |
19 | | - <FileVersion>2.3.2.0</FileVersion> |
20 | | - </PropertyGroup> |
21 | | - |
22 | | - <ItemGroup Condition=" '$(TargetFramework)' == 'net452' "> |
23 | | - <Reference Include="System.Net.Http" /> |
24 | | - <Reference Include="System.Web" /> |
25 | | - <PackageReference Include="Newtonsoft.Json" Version="11.0.1" /> |
26 | | - </ItemGroup> |
27 | | - |
28 | | - <ItemGroup Condition=" '$(TargetFramework)' == 'net472' "> |
29 | | - <Reference Include="System.Net.Http" /> |
30 | | - <Reference Include="System.Web" /> |
31 | | - <PackageReference Include="Newtonsoft.Json" Version="11.0.1" /> |
32 | | - </ItemGroup> |
33 | | - |
34 | | - <ItemGroup Condition=" '$(TargetFramework)' == 'netcoreapp2.0' "> |
35 | | - <PackageReference Include="Newtonsoft.Json" Version="11.0.1" /> |
36 | | - </ItemGroup> |
37 | | - |
38 | | - <ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0' "> |
39 | | - <PackageReference Include="Newtonsoft.Json" Version="11.0.1" /> |
40 | | - </ItemGroup> |
41 | | - |
42 | | - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'"> |
43 | | - <DocumentationFile>KoenZomers.OneDrive.Api.xml</DocumentationFile> |
44 | | - </PropertyGroup> |
45 | | - |
46 | | - <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'"> |
47 | | - <DocumentationFile>KoenZomers.OneDrive.Api.xml</DocumentationFile> |
48 | | - </PropertyGroup> |
| 3 | + <PropertyGroup> |
| 4 | + <TargetFrameworks>netcoreapp3.1;net48;net6</TargetFrameworks> |
| 5 | + <AssemblyName>KoenZomers.OneDrive.Api</AssemblyName> |
| 6 | + <SignAssembly>true</SignAssembly> |
| 7 | + <AssemblyOriginatorKeyFile>KoenZomers.OneDrive.Api.snk</AssemblyOriginatorKeyFile> |
| 8 | + <Version>2.4.0.0</Version> |
| 9 | + <Authors>Koen Zomers</Authors> |
| 10 | + <Company>Koen Zomers</Company> |
| 11 | + <Description>API in .NET Framework 4.8.0, and .NET Core 3.1 and .NET 6.0 to communicate with OneDrive Personal and OneDrive for Business</Description> |
| 12 | + <PackageProjectUrl>https://github.com/KoenZomers/OneDriveAPI</PackageProjectUrl> |
| 13 | + <GeneratePackageOnBuild>true</GeneratePackageOnBuild> |
| 14 | + <PackageReleaseNotes>- Recompiled to support .NET Framework 4.8.0, .NET Core 3.1 and .NET 6.0 |
| 15 | +- Removed Newtonsoft JSON dependency by switching to System.Text.Json</PackageReleaseNotes> |
| 16 | + <PackageLicenseUrl>https://github.com/KoenZomers/OneDriveAPI/blob/master/LICENSE.md</PackageLicenseUrl> |
| 17 | + <Copyright>Koen Zomers</Copyright> |
| 18 | + <RootNamespace>KoenZomers.OneDrive.Api</RootNamespace> |
| 19 | + <AssemblyVersion>2.4.0.0</AssemblyVersion> |
| 20 | + <FileVersion>2.4.0.0</FileVersion> |
| 21 | + </PropertyGroup> |
| 22 | + |
| 23 | + <ItemGroup Condition=" '$(TargetFramework)' == 'net48' "> |
| 24 | + <Reference Include="System.Net.Http" /> |
| 25 | + <Reference Include="System.Web" /> |
| 26 | + <PackageReference Include="System.Text.Json" Version="6.0.4" /> |
| 27 | + </ItemGroup> |
| 28 | + |
| 29 | + <ItemGroup Condition=" '$(TargetFramework)' == 'netcoreapp3.1' "> |
| 30 | + <PackageReference Include="System.Text.Json" Version="6.0.4" /> |
| 31 | + </ItemGroup> |
| 32 | + |
| 33 | + <ItemGroup Condition=" '$(TargetFramework)' == 'net6.01' "> |
| 34 | + <PackageReference Include="System.Text.Json" Version="6.0.4" /> |
| 35 | + </ItemGroup> |
| 36 | + |
| 37 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'"> |
| 38 | + <DocumentationFile>KoenZomers.OneDrive.Api.xml</DocumentationFile> |
| 39 | + </PropertyGroup> |
| 40 | + |
| 41 | + <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'"> |
| 42 | + <DocumentationFile>KoenZomers.OneDrive.Api.xml</DocumentationFile> |
| 43 | + </PropertyGroup> |
49 | 44 |
|
50 | 45 | </Project> |
0 commit comments