public OwinWebServer() { _WebAppConfiguration = Factory.Singleton.Resolve <IWebAppConfiguration>(); _AuthenticationConfiguration = Factory.Singleton.ResolveSingleton <IAuthenticationConfiguration>(); _AccessConfiguration = Factory.Singleton.ResolveSingleton <IAccessConfiguration>(); var standardPipeline = Factory.Singleton.Resolve <IStandardPipeline>(); standardPipeline.Register(_WebAppConfiguration); }
public RequiresSessionAttribute(IAccessConfiguration configuration, IDatabaseContextFactory databaseContextFactory, ISessionQuery sessionQuery) { Guard.AgainstNull(configuration, nameof(configuration)); Guard.AgainstNull(databaseContextFactory, nameof(databaseContextFactory)); Guard.AgainstNull(sessionQuery, nameof(sessionQuery)); _configuration = configuration; _databaseContextFactory = databaseContextFactory; _sessionQuery = sessionQuery; }
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 RequiresPermission(IAccessConfiguration configuration, IDatabaseContextFactory databaseContextFactory, ISessionQuery sessionQuery, string permission) { Guard.AgainstNull(configuration, nameof(configuration)); Guard.AgainstNull(databaseContextFactory, nameof(databaseContextFactory)); Guard.AgainstNull(sessionQuery, nameof(sessionQuery)); Guard.AgainstNullOrEmptyString(permission, "permission"); _configuration = configuration; _databaseContextFactory = databaseContextFactory; _sessionQuery = sessionQuery; _permission = permission; }
public SessionService(IAccessConfiguration configuration, IDatabaseContextFactory databaseContextFactory, IAuthenticationService authenticationService, IAuthorizationService authorizationService, ISessionRepository sessionRepository) { Guard.AgainstNull(configuration, nameof(configuration)); Guard.AgainstNull(databaseContextFactory, nameof(databaseContextFactory)); Guard.AgainstNull(authenticationService, nameof(authenticationService)); Guard.AgainstNull(authorizationService, nameof(authorizationService)); Guard.AgainstNull(sessionRepository, nameof(sessionRepository)); _configuration = configuration; _databaseContextFactory = databaseContextFactory; _authenticationService = authenticationService; _authorizationService = authorizationService; _sessionRepository = sessionRepository; }
public AuthenticationService(IAccessConfiguration configuration, IDatabaseContextFactory databaseContextFactory, IEventStore eventStore, IKeyStore keyStore, IHashingService hashingService) { Guard.AgainstNull(configuration, nameof(configuration)); Guard.AgainstNull(databaseContextFactory, nameof(databaseContextFactory)); Guard.AgainstNull(eventStore, nameof(eventStore)); Guard.AgainstNull(keyStore, nameof(keyStore)); Guard.AgainstNull(hashingService, nameof(hashingService)); _configuration = configuration; _databaseContextFactory = databaseContextFactory; _eventStore = eventStore; _keyStore = keyStore; _hashingService = hashingService; _log = Log.For(this); }
private void ShowAccessConfiguration() { IAccessConfiguration lObjServiceConfiguration = null; switch ((AccessEnum)cboAccessService.SelectedItem) { case AccessEnum.BOARDS: lObjServiceConfiguration = new BoardsAccess(PathUtilities.GetCurrent("Configurations\\Boards.config"), Window.GetWindow(this)); break; case AccessEnum.WEIGHING_MACHINE: lObjServiceConfiguration = new WeighingMachineAccess(PathUtilities.GetCurrent("Configurations\\WeighingMachine.config"), Window.GetWindow(this)); break; } lObjServiceConfiguration.ShowConfiguration(Window.GetWindow(this)); }
public OwinWebServer() { _WebAppConfiguration = Factory.Resolve <IWebAppConfiguration>(); _AuthenticationConfiguration = Factory.ResolveSingleton <IAuthenticationConfiguration>(); _AccessConfiguration = Factory.ResolveSingleton <IAccessConfiguration>(); }
public void TestInitialise() { _Configuration = Factory.Singleton.ResolveNewInstance <IAccessConfiguration>(); }
/// <summary> /// Creates a new object. /// </summary> public AccessFilter() { _AccessConfiguration = Factory.Singleton.ResolveSingleton <IAccessConfiguration>(); }