public LoginController(IVaultRepositoryFactory vaultRepositoryFactory, ISecureStringConverter secureStringConverter, ISecureStringBinarySerializer secureStringBinarySerializer, ISessionContext sessionContext, IAuthorizationLogic authorizationLogic) { this.VaultRepositoryFactory = vaultRepositoryFactory; this.SecureStringConverter = secureStringConverter; this.SessionContext = sessionContext; this.AuthorizationLogic = authorizationLogic; }
public ApplicationContext(ISecureStringBinarySerializer secureStringBinarySerializer) { SecureStringBinarySerializer = secureStringBinarySerializer; }
public SessionContext(IHttpContextAccessor httpContextAccessor, ISecureStringBinarySerializer secureStringBinarySerializer) { this.HttpContextAccessor = httpContextAccessor; this.SecureStringBinarySerializer = secureStringBinarySerializer; }