Exemple #1
0
 public UserManager(IDbRepository <User> userRepository, IDbRepository <Recipe> recipeRepository, ITranslator translator, IClaimContext claimContext)
 {
     _userRepository   = userRepository;
     _recipeRepository = recipeRepository;
     _translator       = translator;
     _claimContext     = claimContext;
 }
 public UserRepository(
     Lazy <IDbContext> dbContextLazy,
     IGuidFactory guidFactory,
     IMapper mapper,
     IHashComputer hashComputer,
     IClaimContext <UserClaim> claimContext) : base(dbContextLazy)
 {
     this.guidFactory  = guidFactory;
     this.mapper       = mapper;
     this.hashComputer = hashComputer;
     this.claimContext = claimContext;
 }
Exemple #3
0
 /// <summary>
 /// コンストラクタ
 /// </summary>
 /// <param name="loggerFactory"></param>
 /// <param name="requestContext"></param>
 /// <param name="authenticationConfig"></param>
 public ClaimContextMiddleware(
     ILoggerFactory loggerFactory,
     IClaimContext <TClaim> claimContext) : base(loggerFactory)
 {
     this.claimContext = claimContext;
 }