blob: 3c6492c58cc5d8ebe2570e0d5f282924c44592c3 [file]
using System;
using Microsoft.Extensions.DependencyInjection;
namespace Casbin.AspNetCore
{
public static class ServiceCollectionExtension
{
private const string SuppressUseHttpContextAsAuthorizationResource = "Microsoft.AspNetCore.Authorization.SuppressUseHttpContextAsAuthorizationResource";
public static IServiceCollection AddCasbinPolicy(this IServiceCollection services)
{
AppContext.SetSwitch(SuppressUseHttpContextAsAuthorizationResource, true);
return services;
}
}
}