예제 #1
0
 public ReadingListModule(
     ITrelloAuthorizationWrapper trelloAuthWrapper,
     IReadingListService readingListService,
     IReadingListCollectionService readingListCollectionService)
 {
     _trelloAuthWrapper            = trelloAuthWrapper;
     _readingListService           = readingListService;
     _readingListCollectionService = readingListCollectionService;
 }
예제 #2
0
 public TrelloApiKeyAuthenticationHandler(
     IOptionsMonitor <TrelloApiKeyAuthenticationOptions> options,
     ILoggerFactory logger,
     UrlEncoder encoder,
     ISystemClock clock,
     IOptions <TrelloAuthSettings> configuredTrelloAuthSettings,
     ITrelloAuthorizationWrapper trelloAuthWrapper,
     ILogFactory logFactory)
     : base(options, logger, encoder, clock)
 {
     _configuredTrelloAuthSettings = configuredTrelloAuthSettings.Value;
     _trelloAuthWrapper            = trelloAuthWrapper;
     _logger = logFactory.GetLogger(this.GetType());
 }