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));
 }
예제 #2
0
 public DefaultEnforcerProvider(IOptions <CasbinAuthorizationCoreOptions> options,
                                ICasbinModelProvider casbinModelProvider)
 {
     _options             = options ?? throw new ArgumentNullException(nameof(options));
     _casbinModelProvider = casbinModelProvider ?? throw new ArgumentNullException(nameof(casbinModelProvider));
 }