8.0.0
New features:
- Better dependency injection support
Breaking changes:
- Removed .NET Framework 4.5 as a target - now the SDK targets .NET Standard 2.0 which is supported on .NET Framework 4.6.1 and higher + .NET Core 2.0 and higher
- class
DeliveryClientis no longer public - requests are now made through instance implementingIDeliveryClientwhich can be created using newDeliveryClientBuilderclass - Added a builder class for
DeliveryOptions - Added an extension method on
IServiceCollectionthat registersIDeliveryClientimplementation - Custom implementation of resolvers, processors, mappers can no longer be set to public properties - now they can be set through
DeliveryClientBuilderclass or by registering them to theServiceCollection ConfigurationManagerProviderclass has been removed so theGetDeliveryOptionsmethod for retrievingDeliveryOptionsfrom web.config is no longer available.- Exception is not thrown when strong type doesn't exist during deserialization. Instead, null is returned for that object.
NuGet: