Class ActiveSessionServiceCollectionExtensions
- Namespace
- MVVrus.AspNetCore.ActiveSession
- Assembly
- MVVrus.AspNetCore.ActiveSession.dll
Contains extension methods used to configure services for ActiveSession feature
public static class ActiveSessionServiceCollectionExtensions
- Inheritance
-
ActiveSessionServiceCollectionExtensions
- Inherited Members
Methods
- AddActiveSessionInfrastructure(IServiceCollection, Action<ActiveSessionOptions>?)
Add infrastructure services for the ActiveSession fearure and optionally configure the feature
- AddActiveSessions<TRunner>(IServiceCollection, Action<ActiveSessionOptions>?, params object[])
Extension method used to configure a type-based variant of runner factory services (specializations of the generic runner factory interface .) Specializations of IRunnerFactory<TRequest, TResult>
for all combinations of TRequest and TResult supported by the TRunner type are added
- AddActiveSessions<TRunner>(IServiceCollection, params object[])
Extension method used to configure a type-based variant of runner factory services
- AddActiveSessions<TRequest, TResult>(IServiceCollection, Func<TRequest, IRunner<TResult>>)
Extension method to configure use of an factory-based variant of runner factory service.
- AddActiveSessions<TRequest, TResult>(IServiceCollection, Func<TRequest, IRunner<TResult>>, Action<ActiveSessionOptions>?)
Extension method to configure use of an factory-based variant of runner factory service
- AddActiveSessions<TRequest, TResult>(IServiceCollection, Func<TRequest, IServiceProvider, IRunner<TResult>>)
Extension method to configure use of an factory-based variant of runner factory service
- AddActiveSessions<TRequest, TResult>(IServiceCollection, Func<TRequest, IServiceProvider, IRunner<TResult>>, Action<ActiveSessionOptions>?)
Extension method to configure use of an factory-based variant of runner factory service
- AddActiveSessions<TRequest, TResult>(IServiceCollection, Func<TRequest, IServiceProvider, RunnerId, IRunner<TResult>>)
Extension method to configure use of an factory-based variant of runner factory service
- AddActiveSessions<TRequest, TResult>(IServiceCollection, Func<TRequest, IServiceProvider, RunnerId, IRunner<TResult>>, Action<ActiveSessionOptions>?)
Extension method to configure use of an factory-based variant of runner factory service