Example #1
0
 public FitbitBearerAuthenticationHandler(
     IFitbitTokenService fitbitTokenService,
     IUserOperationContext userContext)
 {
     _fitbitTokenService = fitbitTokenService;
     _userContext        = userContext;
 }
Example #2
0
 public FitbitProviderUpdateEventHandler(
     IFitbitClient fitbitClient,
     IFitbitTokenService fitbitTokenService,
     IIoMTDataPublisher iomtDataPublisher,
     IFhirClient fhirClient,
     ILogger <FitbitProviderUpdateEventHandler> logger)
 {
     _fitbitClient       = fitbitClient ?? throw new ArgumentNullException(nameof(fitbitClient));
     _fitbitTokenService = fitbitTokenService ?? throw new ArgumentNullException(nameof(fitbitTokenService));
     _iomtDataPublisher  = iomtDataPublisher ?? throw new ArgumentNullException(nameof(iomtDataPublisher));
     _fhirClient         = fhirClient ?? throw new ArgumentNullException(nameof(fhirClient));
     _logger             = logger ?? throw new ArgumentNullException(nameof(logger));
 }