v1.0.14
Fededim.Extensions.Configuration.Protected updated to v1.0.14:
- Improvement: added both ProtectRegex and ProtectedReplaceString to abstract class IProtectProviderConfigurationData in order to specify all configuration in a single point
- Breaking change: all ConfigurationBuilderExtensions.Protect... methods now extend the IProtectProviderConfigurationData abstract class instead of IProtectProvider interface, the parameters protectRegexString and protectedReplaceString have been removed since they are now specified inside IProtectProviderConfigurationData
- Refinement: moved IConfigurationBuilder.WithProtectedConfigurationOptions inside Fededim.Extensions.Configuration.Protected.ConfigurationBuilderExtensions
Fededim.Extensions.Configuration.Protected.DataProtectionAPI updated to v1.0.2:
- Dependency: requires at least Fededim.Extensions.Configuration.Protected version 1.0.14
- Breaking change: removed anymore needed DataProtectionAPIConfigurationBuilderExtensions
- Refinement: adapted DataProtectionAPIProtectConfigurationData according to the new IProtectProviderConfigurationData, streamlined its constructors and added missing comments
- Improvement: added unit testing project Fededim.Extensions.Configuration.Protected.DataProtectionAPITest with an extensive test on all existing configuration providers