示例#1
0
 public UserController(
     ILogger <UserController> logger,
     IOptions <AuthenticationOptions> authenticationOptions,
     IOptions <LeafVersionOptions> versionOptions,
     IOptions <CohortOptions> cohortOptions,
     IOptions <ClientOptions> clientOptions,
     IUserJwtProvider userJwtProvider,
     IUserContext userContext)
 {
     this.logger = logger;
     this.authenticationOptions = authenticationOptions.Value;
     this.versionOptions        = versionOptions.Value;
     this.cohortOptions         = cohortOptions.Value;
     this.clientOptions         = clientOptions.Value;
     this.userContext           = userContext;
     jwtProvider = userJwtProvider;
 }