SessionServiceCollectionExtensions Class¶
Extension methods for adding session services to the DI container.
- Namespace
Microsoft.Extensions.DependencyInjection
- Assemblies
- Microsoft.AspNetCore.Session
Syntax¶
public class SessionServiceCollectionExtensions
-
class
Microsoft.Extensions.DependencyInjection.
SessionServiceCollectionExtensions
Methods¶
-
AddSession
(Microsoft.Extensions.DependencyInjection.IServiceCollection)¶ Adds services required for application session state.
Arguments: services (Microsoft.Extensions.DependencyInjection.IServiceCollection) – The Microsoft.Extensions.DependencyInjection.IServiceCollection
to add the services to.Return type: Microsoft.Extensions.DependencyInjection.IServiceCollection Returns: The Microsoft.Extensions.DependencyInjection.IServiceCollection
so that additional calls can be chained.public static IServiceCollection AddSession(this IServiceCollection services)
-
AddSession
(Microsoft.Extensions.DependencyInjection.IServiceCollection, System.Action<Microsoft.AspNetCore.Builder.SessionOptions>) Adds services required for application session state.
Arguments: - services (Microsoft.Extensions.DependencyInjection.IServiceCollection) – The
Microsoft.Extensions.DependencyInjection.IServiceCollection
to add the services to. - configure (System.Action<Microsoft.AspNetCore.Builder.SessionOptions>) – The session options to configure the middleware with.
Return type: Returns: The
Microsoft.Extensions.DependencyInjection.IServiceCollection
so that additional calls can be chained.public static IServiceCollection AddSession(this IServiceCollection services, Action<SessionOptions> configure)
- services (Microsoft.Extensions.DependencyInjection.IServiceCollection) – The
-