Class DataProtectionServiceExtensions
- Namespace
- ProjectTemplate.Web.Extensions
- Assembly
- ProjectTemplate.Web.dll
Provides extension methods for configuring the persistent ASP.NET Core Data Protection key ring.
public static class DataProtectionServiceExtensions
- Inheritance
-
DataProtectionServiceExtensions
- Inherited Members
Methods
AddApplicationDataProtection(IServiceCollection, IConfiguration, IHostEnvironment)
Registers Data Protection with a stable application discriminator and persistent filesystem key ring.
public static IServiceCollection AddApplicationDataProtection(this IServiceCollection services, IConfiguration configuration, IHostEnvironment environment)
Parameters
servicesIServiceCollectionThe service collection to configure.
configurationIConfigurationThe application configuration source.
environmentIHostEnvironmentThe current hosting environment.
Returns
- IServiceCollection
The same service collection instance for chaining.