public CreateSiteResourceHandler(IVmsLogger <CreateSiteResourceHandler> logger, IServiceBusMessagePublisher publisher, ISiteServiceFactory factory, ISiteResourceRepository siteResourceRepository, ISiteRepository siteRepository) { _logger = logger; _publisher = publisher; _factory = factory; _siteResourceRepository = siteResourceRepository; _siteRepository = siteRepository; }
public GetSiteResourcesHandler(IVmsLogger <GetSiteResourcesHandler> logger, ISiteResourceRepository repository) { _logger = logger; _repository = repository; }
public RemoveSiteResourceHandler(IVmsLogger <RemoveSiteResourceHandler> logger, IServiceBusMessagePublisher publisher, ISiteResourceRepository repository) { _logger = logger; _publisher = publisher; _repository = repository; }