public DefaultAuthorizationService(IConfiguredDatabaseContextFactory databaseContextFactory, ISystemUserQuery systemUserQuery, ISystemRoleQuery systemRoleQuery) { Guard.AgainstNull(databaseContextFactory, "databaseContextFactory"); Guard.AgainstNull(systemUserQuery, "systemUserQuery"); Guard.AgainstNull(systemRoleQuery, "systemRoleQuery"); _databaseContextFactory = databaseContextFactory; _systemUserQuery = systemUserQuery; _systemRoleQuery = systemRoleQuery; }
public UserProjectionHandler(IProjectionConfiguration configuration, IDatabaseContextFactory databaseContextFactory, ISystemUserQuery query) { Guard.AgainstNull(configuration, "configuration"); Guard.AgainstNull(databaseContextFactory, "databaseContextFactory"); Guard.AgainstNull(query, "query"); _configuration = configuration; _databaseContextFactory = databaseContextFactory; _query = query; }
public AuthorizationService(IAccessConfiguration configuration, IDatabaseContextFactory databaseContextFactory, ISystemRoleQuery systemRoleQuery, ISystemUserQuery systemUserQuery) { Guard.AgainstNull(configuration, nameof(configuration)); Guard.AgainstNull(databaseContextFactory, nameof(databaseContextFactory)); Guard.AgainstNull(systemRoleQuery, nameof(systemRoleQuery)); Guard.AgainstNull(systemUserQuery, nameof(systemUserQuery)); _configuration = configuration; _databaseContextFactory = databaseContextFactory; _systemRoleQuery = systemRoleQuery; _systemUserQuery = systemUserQuery; }
public UserHandler(IDatabaseContextFactory databaseContextFactory, IEventStore eventStore, IKeyStore keyStore, ISystemUserQuery systemUserQuery) { Guard.AgainstNull(databaseContextFactory, nameof(databaseContextFactory)); Guard.AgainstNull(eventStore, nameof(eventStore)); Guard.AgainstNull(keyStore, nameof(keyStore)); Guard.AgainstNull(systemUserQuery, nameof(systemUserQuery)); _databaseContextFactory = databaseContextFactory; _eventStore = eventStore; _keyStore = keyStore; _systemUserQuery = systemUserQuery; }
public UsersController(IDatabaseContextFactory databaseContextFactory, IServiceBus bus, IHashingService hashingService, ISessionRepository sessionRepository, IAuthorizationService authorizationService, ISystemUserQuery systemUserQuery) { Guard.AgainstNull(databaseContextFactory, nameof(databaseContextFactory)); Guard.AgainstNull(bus, nameof(bus)); Guard.AgainstNull(hashingService, nameof(hashingService)); Guard.AgainstNull(sessionRepository, nameof(sessionRepository)); Guard.AgainstNull(authorizationService, nameof(authorizationService)); Guard.AgainstNull(systemUserQuery, nameof(systemUserQuery)); _databaseContextFactory = databaseContextFactory; _bus = bus; _hashingService = hashingService; _sessionRepository = sessionRepository; _authorizationService = authorizationService; _systemUserQuery = systemUserQuery; }