示例#1
0
 /// <summary>
 /// Cria uma nova instância do ApplicationService
 /// </summary>
 public ItemAppService
 (
     IUnitOfWork uow,
     IItemDomainService dmn,
     ICategoriaDomainService categoriaDomain,
     ITipoItemDomainService tipoItemDomain,
     IItemImagemDomainService imagemDomain,
     IItemMatchDomainService matchDomain,
     IUsuarioDomainService usuarioDomain,
     ITipoMatchDomainService tipoMatchDomain,
     IValorFaixaDomainService faixaDomain,
     ICampanhaDomainService campanhaDomain,
     IAppUser usuario
 )
 {
     _uow             = uow;
     _dmn             = dmn;
     _categoriaDomain = categoriaDomain;
     _tipoItemDomain  = tipoItemDomain;
     _imagemDomain    = imagemDomain;
     _matchDomain     = matchDomain;
     _usuarioDomain   = usuarioDomain;
     _tipoMatchDomain = tipoMatchDomain;
     _faixaDomain     = faixaDomain;
     _campanhaDomain  = campanhaDomain;
     _usuario         = usuario;
 }
示例#2
0
 /// <summary>
 /// Cria uma nova instância do ApplicationService
 /// </summary>
 public CategoriaAppService
 (
     IUnitOfWork uow,
     ICategoriaDomainService dmn
 )
 {
     _uow = uow;
     _dmn = dmn;
 }
示例#3
0
 public DomainServiceTests()
 {
     _context                = new ContextoAplicacao("Server=localhost\\sqlexpress;Database=LivrariaHBSIS;Trusted_Connection=True;");
     _unitOfWork             = new UnitOfWork(_context);
     _livroRepository        = new LivroRepository(_context);
     _categoriaRepository    = new CategoriaRepository(_context);
     _livroDomainService     = new LivroDomainService(_livroRepository, _unitOfWork);
     _categoriaDomainService = new CategoriaDomainService(_categoriaRepository, _unitOfWork);
 }
示例#4
0
 public CategoriaController(
     ICategoriaDomainService categoriaDomainService,
     INotificationHandler notification) : base(notification)
 {
     _categoriaDomainService = categoriaDomainService;
 }
示例#5
0
 //construtor para injeção de dependência
 public CategoriaApplicationService(ICategoriaDomainService categoriaDomainService, IMapper mapper)
 {
     this.categoriaDomainService = categoriaDomainService;
     this.mapper = mapper;
 }
 public CategoriaRequestHandler(ICategoriaDomainService categoriaDomainService, IMediator mediator, IMapper mapper)
 {
     this.categoriaDomainService = categoriaDomainService;
     this.mediator = mediator;
     this.mapper   = mapper;
 }
示例#7
0
 public LivrariaController(ILivroDomainService livroDomainService, ICategoriaDomainService categoriaDomainService, IMapper mapper)
 {
     _livroDomainService     = livroDomainService;
     _categoriaDomainService = categoriaDomainService;
     _mapper = mapper;
 }
示例#8
0
 public CategoriaService(ICategoriaDomainService service)
 {
     _service = service;
 }