Пример #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="HealthSecurityService"/> class.
 /// </summary>
 public HealthSecurityService(
     IMedicalRegistrationRepository medicalRegistrationRepository,
     ILogger <HealthSecurityService> logger
     )
 {
     this.medicalRegistrationRepository = medicalRegistrationRepository;
     this.logger = logger;
     random      = new Random();
 }
Пример #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="IdentityService"></see> class.
 /// </summary>
 public IdentityService(
     AspNetUserManager <ApplicationUser> userManager,
     IHttpClientFactory clientFactory,
     IMedicalRegistrationRepository medicalRegistrationRepository,
     IOptions <ClientIdentityOptions> clientIdentityOptions,
     ILogger <IdentityService> logger)
 {
     this.userManager = userManager;
     this.medicalRegistrationRepository = medicalRegistrationRepository;
     this.logger    = logger;
     httpClient     = clientFactory.CreateClient();
     clientIdentity = clientIdentityOptions.Value;
 }