mirror of
https://github.com/Jetsparrow/jetherald.git
synced 2026-01-21 07:56:09 +03:00
15 lines
470 B
C#
15 lines
470 B
C#
using Microsoft.AspNetCore.Authorization;
|
|
using Microsoft.Extensions.DependencyInjection;
|
|
|
|
namespace JetHerald.Authorization;
|
|
|
|
public static class ServiceCollectionExtensions
|
|
{
|
|
public static IServiceCollection AddPermissions(this IServiceCollection services)
|
|
{
|
|
services.AddSingleton<IAuthorizationHandler, PermissionHandler>();
|
|
services.AddSingleton<IAuthorizationPolicyProvider, PermissionPolicyProvider>();
|
|
return services;
|
|
}
|
|
}
|