예제 #1
0
 public PremiumInfoController(IdgwConnectorManager idgwConnectorManager, StatePremiumInfoService authorizationStateService, PremiumInfoValidationService premiumInfoValidationService, IOptions <Settings> settings)
 {
     this.idgwConnectorManager         = idgwConnectorManager;
     this.authorizationStateService    = authorizationStateService;
     this.premiumInfoValidationService = premiumInfoValidationService;
     this.settings = settings.Value;
 }
예제 #2
0
 public DIAuthorizeController(DiscoveryConnector discoveryConnector, IdgwConnectorManager idgwConnectorManager, StateDIAuthorizationService authorizationStateService, DIRequestValidationService diRequestValidationService, DIRequestAuthorizationService diAuthorizationService)
 {
     this.discoveryConnector         = discoveryConnector;
     this.idgwConnectorManager       = idgwConnectorManager;
     this.authorizationStateService  = authorizationStateService;
     this.diRequestValidationService = diRequestValidationService;
     this.diAuthorizationService     = diAuthorizationService;
 }
예제 #3
0
 public NotificationController(
     HttpClient httpClient,
     IOptions <Settings> settings,
     IdgwConnectorManager idgwConnectorManager)
 {
     this.httpClient           = httpClient;
     this.settings             = settings.Value;
     this.idgwConnectorManager = idgwConnectorManager;
 }
예제 #4
0
 public DebugController(
     NfsService nfsService,
     IOptions <Settings> settings,
     IOptions <FileLoggerOptions> fileLoggerOptions,
     IdgwConnectorManager idgwConnectorManager)
 {
     this.nfsService           = nfsService;
     this.settings             = settings.Value;
     this.fileLoggerOptions    = fileLoggerOptions;
     this.idgwConnectorManager = idgwConnectorManager;
 }
 public SIAuthorizeController(
     SIRequestValidationService siRequestValidationService,
     SIRequestAuthorizationService siRequestAuthorizationService,
     IdgwConnectorManager idgwConnectorManager,
     DiscoveryConnector discoveryConnector)
 {
     this.siRequestValidationService    = siRequestValidationService;
     this.siRequestAuthorizationService = siRequestAuthorizationService;
     this.idgwConnectorManager          = idgwConnectorManager;
     this.discoveryConnector            = discoveryConnector;
 }
예제 #6
0
 public MCTokenController(
     IdgwConnectorManager idgwConnectorManager,
     IOptions <Settings> settings,
     StateDIAuthorizationService stateDIAuthorization,
     StatePremiumInfoService statePremiumInfo,
     DIMCTokenService tokenService
     )
 {
     this.settings             = settings.Value;
     this.idgwConnectorManager = idgwConnectorManager;
     this.stateDIAuthorization = stateDIAuthorization;
     this.statePremiumInfo     = statePremiumInfo;
     this.tokenService         = tokenService;
 }