CodeGenHero.DataService
1.0.30
Prefix Reserved
See the version list below for details.
dotnet add package CodeGenHero.DataService --version 1.0.30
NuGet\Install-Package CodeGenHero.DataService -Version 1.0.30
<PackageReference Include="CodeGenHero.DataService" Version="1.0.30" />
paket add CodeGenHero.DataService --version 1.0.30
#r "nuget: CodeGenHero.DataService, 1.0.30"
// Install CodeGenHero.DataService as a Cake Addin #addin nuget:?package=CodeGenHero.DataService&version=1.0.30 // Install CodeGenHero.DataService as a Cake Tool #tool nuget:?package=CodeGenHero.DataService&version=1.0.30
Changelog
1.0.30
Bug Fixes & Enhancements:
- Changed DefaultRequestedVersion from 0 to 1 upon initialization of WebApiDataServiceBase.
1.0.29
Bug Fixes & Enhancements:
- Refactoring GetClient to cache up to 500 HttpClient instances and dispose 10% of them when maximum number allowed is exceeded.
1.0.28
Bug Fixes & Enhancements:
- BuildFilter now accepts IList interface instead of concrete List.
1.0.27
Bug Fixes & Enhancements:
- Changing PageDataRequest FilterCriteria property to IList instead of List.
1.0.26
Bug Fixes & Enhancements:
- Static caching/reuse of the HttpClient, based upon incoming authorization, requestedVersion, and connectionIdentifier parameters.
1.0.23
Bug Fixes & Enhancements:
- SerializationHelper SerializeCallResultsGet now returns IPageDataT instead of PageData concrete class.
1.0.22
Bug Fixes & Enhancements:
- SerializationHelper changes to return PageData<T> from SerializeCallResultsGet<T> methods. Better error information returned to data service client methods from SerializationHelper.
1.0.21
Bug Fixes & Enhancements:
- Update to add PageDataRequest and FilterCriterion classes.
1.0.16
Bug Fixes & Enhancements:
- Update to convert _current variable to protected so it can be accessed in inheriting classes.
1.0.15
Bug Fixes & Enhancements:
- Addition of a List<string> version of GetAllPageDataResultsAsync().
1.0.14
Bug Fixes & Enhancements:
- Minor change to BaseModel making default UNKNOWNLOGMESSAGETYPE constant and HandleLazyLoadRequest not async.
1.0.13
Bug Fixes & Enhancements:
- Consolidated CodeGenHero.DataService and CodeGenHero.DataService.Core projects.
- Incorporated support for BaseModel to support a generic IDataService.
1.0.11
Bug Fixes & Enhancements:
- Undo signed assembly via strong name key file.
1.0.10
New Features:
- Signed assembly via strong name key file.
1.0.9
Bug Fixes & Enhancements:
- Updated dependency reference for CodeGenHero.DataService.Core project.
1.0.8
Bug Fixes & Enhancements:
- Migrated files that are needed outside the dataservice from this project to the CodeGenHero.DataService.Core project.
1.0.0
Breaking Changes:
- Now .NET Standard Library
New Features:
- Added NuGet package creation upon build
Bug Fixes & Enhancements:
- Additional interfaces to enable functional replacement and facilitate test creation
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net45 is compatible. net451 was computed. net452 was computed. net46 is compatible. net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.5
- CodeGenHero.Logging (>= 1.0.4)
- Newtonsoft.Json (>= 11.0.1)
- System.Net.Http (>= 4.3.3)
-
.NETFramework 4.6
- CodeGenHero.Logging (>= 1.0.4)
- Newtonsoft.Json (>= 11.0.1)
- System.Net.Http (>= 4.3.3)
-
.NETStandard 2.0
- CodeGenHero.Logging (>= 1.0.4)
- Newtonsoft.Json (>= 11.0.1)
- System.Net.Http (>= 4.3.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.1.4 | 1,365 | 11/19/2020 |
1.1.2 | 627 | 1/3/2020 |
1.1.1 | 772 | 7/6/2019 |
1.1.0 | 635 | 6/26/2019 |
1.0.30 | 1,002 | 1/21/2019 |
1.0.29 | 2,121 | 6/3/2018 |
1.0.28 | 983 | 6/2/2018 |
1.0.27 | 973 | 6/1/2018 |
1.0.26 | 951 | 5/22/2018 |
1.0.25 | 1,048 | 5/14/2018 |
1.0.21 | 1,110 | 5/2/2018 |
1.0.19 | 1,056 | 5/1/2018 |
1.0.15 | 985 | 4/24/2018 |
1.0.14 | 1,079 | 3/8/2018 |
1.0.13 | 899 | 3/3/2018 |
1.0.12 | 987 | 3/2/2018 |
1.0.11 | 1,036 | 2/28/2018 |
1.0.10 | 1,004 | 2/27/2018 |
Classes to support invoking Web API services via HttpClient.