Table of Contents

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

services IServiceCollection

The service collection to configure.

configuration IConfiguration

The application configuration source.

environment IHostEnvironment

The current hosting environment.

Returns

IServiceCollection

The same service collection instance for chaining.