public ApiResourceCommandHandler(
     IAdimUnitOfWork uow,
     IMediatorHandler bus,
     INotificationHandler <DomainNotification> notifications,
     IApiResourceRepository apiResourceService,
     IApiSecretRepository apiSecretRepository,
     IApiScopeRepository apiScopeRepository) : base(uow, bus, notifications)
 {
     _apiResourceRepository = apiResourceService;
     _apiSecretRepository   = apiSecretRepository;
     _apiScopeRepository    = apiScopeRepository;
 }
 public ApiResourceService(IApiResourceRepository repository,
                           IApiSecretRepository secretRepository,
                           IApiScopeRepository scopeRepository,
                           IMapper mapper,
                           IMediatorHandler bus)
 {
     _scopeRepository  = scopeRepository;
     _secretRepository = secretRepository;
     _repository       = repository;
     _mapper           = mapper;
     _bus = bus;
 }
 public ApiResourceAppService(IMapper mapper,
                              IMediatorHandler bus,
                              IEventStoreRepository eventStoreRepository,
                              IApiResourceRepository apiResourceRepository,
                              IApiSecretRepository secretRepository,
                              IApiScopeRepository apiScopeRepository)
 {
     _mapper = mapper;
     Bus     = bus;
     _eventStoreRepository  = eventStoreRepository;
     _apiResourceRepository = apiResourceRepository;
     _secretRepository      = secretRepository;
     _apiScopeRepository    = apiScopeRepository;
 }