//protected readonly IPatientSearchRepository PatientSearchRepository; public PatientSearchController(ILogger <PatientSearchController> logger, IPatientSearchRepository elasticSearchService, IMediator mediatr) { _logger = logger; _elasticSearchService = elasticSearchService; _mediatr = mediatr; }
public CreateUpdatePatientDetailsInESCommandHandler(IPatientSearchRepository Patientsearchrepository, ILoggerFactory logger) { _elasticSearchService = Patientsearchrepository ?? throw new ArgumentNullException(nameof(Patientsearchrepository)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }
public SearchPatientQueryHandler(IPatientSearchRepository Patientsearchrepository, ILoggerFactory logger) { _elasticSearchService = Patientsearchrepository ?? throw new ArgumentNullException(nameof(Patientsearchrepository)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }