public UnicornConfigurationRolesEventHandler(IConfiguration configuration) { Assert.ArgumentNotNull(configuration, nameof(configuration)); _predicate = configuration.Resolve<IRolePredicate>(); _dataStore = configuration.Resolve<IRoleDataStore>(); }
public UnicornConfigurationRolesEventHandler(IConfiguration configuration) { Assert.ArgumentNotNull(configuration, nameof(configuration)); _predicate = configuration.Resolve <IRolePredicate>(); _dataStore = configuration.Resolve <IRoleDataStore>(); }
public RoleLoader(IRolePredicate rolePredicate, IRoleDataStore roleDataStore, IRoleLoaderLogger loaderLogger) { Assert.ArgumentNotNull(rolePredicate, nameof(rolePredicate)); Assert.ArgumentNotNull(roleDataStore, nameof(roleDataStore)); Assert.ArgumentNotNull(loaderLogger, nameof(loaderLogger)); _rolePredicate = rolePredicate; _roleDataStore = roleDataStore; _loaderLogger = loaderLogger; }
public RoleLoader(IRolePredicate rolePredicate, IRoleDataStore roleDataStore, IRoleLoaderLogger loaderLogger, IRoleSyncConfiguration syncConfiguration) { Assert.ArgumentNotNull(rolePredicate, nameof(rolePredicate)); Assert.ArgumentNotNull(roleDataStore, nameof(roleDataStore)); Assert.ArgumentNotNull(loaderLogger, nameof(loaderLogger)); _rolePredicate = rolePredicate; _roleDataStore = roleDataStore; _loaderLogger = loaderLogger; _syncConfiguration = syncConfiguration; }