public BeneficiaryRequestsHandler(CaseFileContext context, ILogger <UserRequestsHandler> logger, IEmailService emailService, IMapper mapper) { _context = context; _logger = logger; _emailService = emailService; _mapper = mapper; }
public NgoRequestsHandler(CaseFileContext context, ILogger <NgoRequestsHandler> logger, IMapper mapper, IHashService hashService, IEmailService emailService) { _context = context; _logger = logger; _mapper = mapper; _hashService = hashService; _emailService = emailService; }
public void MakeContext() { var dbContext = new DbContextOptionsBuilder <CaseFileContext>() .UseInMemoryDatabase("databaseName") .Options; _context = new CaseFileContext(dbContext); _repository = new Repository(_context); }
public ResetDeviceHandler(CaseFileContext context, ILogger <ResetDeviceHandler> logger) { _CaseFileContext = context; _logger = logger; }
public AdminQueryHandler(CaseFileContext context, IHashService hash, IMapper mapper) { _context = context; _hash = hash; _mapper = mapper; }
public Repository(CaseFileContext context) { _context = context; }
public CountiesCommandHandler(CaseFileContext context, ILogger <CountiesCommandHandler> logger, IMapper mapper) { _context = context; _logger = logger; _mapper = mapper; }
public AnswerQueryHandler(CaseFileContext context) { _context = context; }
public BeneficiaryCountQueryHandler(CaseFileContext context, ILogger <UserCountQueryHandler> logger) { _context = context; _logger = logger; }
public AddFormQueryHandler(CaseFileContext context, IMapper mapper, ILogger <AddFormQueryHandler> logger) { _context = context; _mapper = mapper; _logger = logger; }
public ResetPasswordHandler(CaseFileContext CaseFileContext, ILogger <ResetPasswordHandler> logger, IHashService hash) { _CaseFileContext = CaseFileContext; _logger = logger; _hash = hash; }
/// <summary> /// Constructor for dependency injection /// </summary> /// <param name="context">The EntityFramework context</param> /// <param name="hash">Implementation of the IHashService to be used to generate the hashes. It can either be `HashService` or `ClearTextService`.</param> public UserAuthenticationQueryHandler(CaseFileContext context, IHashService hash, ILogger <UserAuthenticationQueryHandler> logger) { _context = context; _hash = hash; _logger = logger; }
public FormQueryHandler(CaseFileContext context, IMapper mapper, ICacheService cacheService) { _context = context; _mapper = mapper; _cacheService = cacheService; }
public BeneficiariesListQueryHandler(CaseFileContext context, ILogger <BeneficiariesListQueryHandler> logger, IMapper mapper) { _context = context; _logger = logger; _mapper = mapper; }
public StatisticsRequestsHandler(CaseFileContext context, ILogger <UserRequestsHandler> logger, IMapper mapper) { _context = context; _logger = logger; _mapper = mapper; }
public FormVersionQueryHandler(CaseFileContext context) { _context = context; }
public TokenService(CaseFileContext context) { _context = context; }
public AccountService(CaseFileContext context, IEmailService emailService, IHashService hashService) { _context = context; _emailService = emailService; _hashService = hashService; }
public UserListQueryHandler(CaseFileContext context, ILogger <UserListQueryHandler> logger, IMapper mapper) { _context = context; _logger = logger; _mapper = mapper; }
public AnswersQueryHandler(CaseFileContext context, IMapper mapper) { _context = context; _mapper = mapper; }
public FillInAnswerQueryHandler(CaseFileContext context, IMapper mapper, ILogger <FillInAnswerQueryHandler> logger) { _context = context; _mapper = mapper; _logger = logger; }
public NoteQueriesHandler(CaseFileContext context, IMapper mapper, ILogger <NoteQueriesHandler> logger) { _context = context; _mapper = mapper; _logger = logger; }
public ActiveObserversQueryHandler(CaseFileContext context, IMapper mapper) { _context = context; _mapper = mapper; }