/// <summary> /// Constructor /// </summary> public SchedulerAuthentication(RequestDelegate next, ICwsAccountClient cwsAccountClient, IConfigurationStore store, ILoggerFactory logger, IEntitlementProxy entitlementProxy, IServiceExceptionHandler serviceExceptionHandler) : base(next, cwsAccountClient, store, logger, entitlementProxy, serviceExceptionHandler) { }
/// <summary> /// Initializes a new instance of the <see cref="RaptorAuthentication"/> class. /// </summary> public RaptorAuthentication(RequestDelegate next, ICwsAccountClient cwsAccountClient, IConfigurationStore store, ILoggerFactory logger, IEntitlementProxy entitlementProxy, IServiceExceptionHandler serviceExceptionHandler, IProjectProxy projectProxy) : base(next, cwsAccountClient, store, logger, entitlementProxy, serviceExceptionHandler) { this.projectProxy = projectProxy; }
/// <summary> /// Initializes a new instance of the <see cref="TIDAuthentication"/> class. /// </summary> public TIDAuthentication(RequestDelegate next, ICwsAccountClient accountClient, IConfigurationStore store, ILoggerFactory logger, IEntitlementProxy entitlementProxy, IServiceExceptionHandler serviceExceptionHandler) { log = logger.CreateLogger <TIDAuthentication>(); this.accountClient = accountClient; _next = next; this.store = store; _entitlementProxy = entitlementProxy; ServiceExceptionHandler = serviceExceptionHandler; }