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 |
|