public AuditLogService(RegisterAuditLogSettings settings, IOrganisationRepository organisationRepository, ILookupDataRepository lookupDataRepository, IOrganisationStatusManager organisationStatusManager)
 {
     _settings = settings;
     _organisationRepository    = organisationRepository;
     _lookupDataRepository      = lookupDataRepository;
     _organisationStatusManager = organisationStatusManager;
 }
예제 #2
0
 public GetOrganisationCategoriesHandler(ILookupDataRepository repository,
                                         ILogger <GetOrganisationCategoriesHandler> logger, IProviderTypeValidator providerTypeValidator)
 {
     _repository            = repository;
     _logger                = logger;
     _providerTypeValidator = providerTypeValidator;
 }
예제 #3
0
 public UpdateOrganisationStatusHandler(ILogger <UpdateOrganisationStatusHandler> logger,
                                        IOrganisationValidator validator, IUpdateOrganisationRepository updateOrganisationRepository,
                                        ILookupDataRepository lookupDataRepository, IOrganisationRepository organisationRepository,
                                        IAuditLogService auditLogService, IEventsRepository eventsRepository)
 {
     _logger    = logger;
     _validator = validator;
     _updateOrganisationRepository = updateOrganisationRepository;
     _lookupDataRepository         = lookupDataRepository;
     _organisationRepository       = organisationRepository;
     _auditLogService  = auditLogService;
     _eventsRepository = eventsRepository;
 }
예제 #4
0
 public LookupDataController(ILookupDataRepository lookupDataRepository, TelemetryClient telemetry, IMapper mapper) : base(telemetry, mapper)
 {
     this._lookupDataRepository = lookupDataRepository ?? throw new ArgumentNullException(nameof(lookupDataRepository));
 }
예제 #5
0
 public GetProviderTypesHandler(ILookupDataRepository repository, ILogger <GetProviderTypesHandler> logger)
 {
     _repository = repository;
     _logger     = logger;
 }
 public OrganisationCategoryValidator(ILookupDataRepository lookupRepository)
 {
     _lookupRepository = lookupRepository;
 }
예제 #7
0
 public GetOrganisationStatusesHandler(ILookupDataRepository repository,
                                       ILogger <GetOrganisationStatusesHandler> logger)
 {
     _repository = repository;
     _logger     = logger;
 }
예제 #8
0
 public OrganisationValidator(IDuplicateCheckRepository duplicateCheckRepository, ILookupDataRepository lookupRepository, IOrganisationRepository organisationRepository)
 {
     _duplicateCheckRepository = duplicateCheckRepository;
     _lookupRepository         = lookupRepository;
     _organisationRepository   = organisationRepository;
 }
예제 #9
0
 public GetRemovedReasonsHandler(ILookupDataRepository repository,
                                 ILogger <GetRemovedReasonsHandler> logger)
 {
     _repository = repository;
     _logger     = logger;
 }