Exemplo n.º 1
0
 public LotService(
     IUnitOfWork unitOfWork,
     IHtmlParserProvider htmlParserProvider,
     ILotModelFactory lotModelFactory,
     IFilterModelFactory filterModelFactory) : base(unitOfWork)
 {
     this.htmlParserProvider = htmlParserProvider ?? throw new ArgumentNullException(nameof(htmlParserProvider));;
     this.lotModelFactory    = lotModelFactory ?? throw new ArgumentNullException(nameof(lotModelFactory));;
     this.filterModelFactory = filterModelFactory ?? throw new ArgumentNullException(nameof(filterModelFactory));;
 }
Exemplo n.º 2
0
 public FilterService(IUnitOfWork unitOfWork, IFilterModelFactory filterModelFactory, IEmailProvider emailProvider, ILotService lotService) : base(unitOfWork)
 {
     this.filterModelFactory = filterModelFactory ?? throw new ArgumentNullException(nameof(filterModelFactory));
     this.emailProvider      = emailProvider ?? throw new ArgumentNullException(nameof(emailProvider));
     this.lotService         = lotService ?? throw new ArgumentNullException(nameof(lotService));
 }