Inheritance
System.Object
AuthExtensions
Namespace:InfinniPlatform.AspNetCore
Assembly:InfinniPlatform.Auth.dll
public static class AuthExtensions : object
Methods
|
Improve this Doc
View Source
Declaration
public static IServiceCollection AddAuthInternal(this IServiceCollection services)
Parameters
Type |
Name |
Description |
IServiceCollection |
services |
|
Returns
Type |
Description |
IServiceCollection |
|
|
Improve this Doc
View Source
Declaration
public static IServiceCollection AddAuthInternal(this IServiceCollection services, IConfigurationRoot configuration, Action<AuthOptions> callback = null)
Parameters
Type |
Name |
Description |
IServiceCollection |
services |
|
IConfigurationRoot |
configuration |
|
Action<AuthOptions> |
callback |
|
Returns
Type |
Description |
IServiceCollection |
|
|
Improve this Doc
View Source
Declaration
public static IServiceCollection AddAuthInternal(this IServiceCollection services, AuthOptions options)
Parameters
Type |
Name |
Description |
IServiceCollection |
services |
|
AuthOptions |
options |
|
Returns
Type |
Description |
IServiceCollection |
|
|
Improve this Doc
View Source
Declaration
public static IServiceCollection AddAuthInternal<TUser, TRole>(this IServiceCollection services)where TUser : AppUser where TRole : AppUserRole
Parameters
Type |
Name |
Description |
IServiceCollection |
services |
|
Returns
Type |
Description |
IServiceCollection |
|
Type Parameters
Name |
Description |
TUser |
|
TRole |
|
|
Improve this Doc
View Source
Declaration
public static IServiceCollection AddAuthInternal<TUser, TRole>(this IServiceCollection services, IConfigurationRoot configuration, Action<AuthOptions> callback = null)where TUser : AppUser where TRole : AppUserRole
Parameters
Type |
Name |
Description |
IServiceCollection |
services |
|
IConfigurationRoot |
configuration |
|
Action<AuthOptions> |
callback |
|
Returns
Type |
Description |
IServiceCollection |
|
Type Parameters
Name |
Description |
TUser |
|
TRole |
|
|
Improve this Doc
View Source
Declaration
public static IServiceCollection AddAuthInternal<TUser, TRole>(this IServiceCollection services, AuthOptions options)where TUser : AppUser where TRole : AppUserRole
Parameters
Type |
Name |
Description |
IServiceCollection |
services |
|
AuthOptions |
options |
|
Returns
Type |
Description |
IServiceCollection |
|
Type Parameters
Name |
Description |
TUser |
|
TRole |
|