[ADD] Base Authority initial commit
This commit is contained in:
17
DotBased.AspNet.Authority/AuthorityProviderExtensions.cs
Normal file
17
DotBased.AspNet.Authority/AuthorityProviderExtensions.cs
Normal file
@@ -0,0 +1,17 @@
|
||||
using DotBased.AspNet.Authority.Interfaces;
|
||||
using Microsoft.Extensions.DependencyInjection;
|
||||
|
||||
namespace DotBased.AspNet.Authority;
|
||||
|
||||
public static class AuthorityProviderExtensions
|
||||
{
|
||||
public static AuthorityBuilder AddAuthorityProvider<TModel>(this IServiceCollection services) where TModel : class
|
||||
{
|
||||
return new AuthorityBuilder(services);
|
||||
}
|
||||
|
||||
public static AuthorityBuilder AddAuthorityStore<TStore>(this AuthorityBuilder authorityBuilder) where TStore : IAuthorityRepository
|
||||
{
|
||||
return authorityBuilder;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user