public DefaultEnforcerProvider(IServiceProvider serviceProvider, IOptions <CasbinAuthorizationOptions> options, ICasbinModelProvider modelProvider) { _serviceProvider = serviceProvider; _options = options ?? throw new ArgumentNullException(nameof(options)); _modelProvider = modelProvider ?? throw new ArgumentNullException(nameof(modelProvider)); }
public DefaultEnforcerProvider(IOptions <CasbinAuthorizationCoreOptions> options, ICasbinModelProvider casbinModelProvider) { _options = options ?? throw new ArgumentNullException(nameof(options)); _casbinModelProvider = casbinModelProvider ?? throw new ArgumentNullException(nameof(casbinModelProvider)); }