//private readonly IEventSource eventSource; public CreateHandler(IUnitOfWork unitOfWork, IAdvertisementsRepository advertisementsRepository) { this.unitOfWork = unitOfWork; this.advertisementsRepository = advertisementsRepository; //this.eventSource = eventSource; }
public SetTitleHandler(IUnitOfWork unitOfWork, IAdvertisementsRepository advertisementsRepository) { this.unitOfWork = unitOfWork; this.advertisementsRepository = advertisementsRepository; }
public RequestToPublishHandler(IUnitOfWork unitOfWork, IAdvertisementsRepository advertisementsRepository) { this.unitOfWork = unitOfWork; this.advertisementsRepository = advertisementsRepository; }
public UpdatePriceHandler(IUnitOfWork unitOfWork, IAdvertisementsRepository advertisementsRepository) { this.unitOfWork = unitOfWork; this.advertisementsRepository = advertisementsRepository; }
public AdvertisementsHandler(IConfiguration configuration) { var factory = new ProcessorFactoryResolver <IAdvertisementsRepository>(configuration); _advertisementsRepository = factory.CreateProcessor(); }
public EmployersService(IEmployersRepository repository, ICompaniesRepository companiesRepository, IAdvertisementsRepository advertisementsRepository) : base(repository) { _companiesRepository = companiesRepository; _advertisementsRepository = advertisementsRepository; }