Exemplo n.º 1
0
        public IDomainServiceBase <T> GenericDs <T>() where T : class
        {
            this.VerifyUnitOfWork();

            IDomainServiceBase <T> domainService = null;

            if (_genericDomainServices.Keys.Contains(typeof(T)))
            {
                domainService = _genericDomainServices[typeof(T)] as IDomainServiceBase <T>;
            }
            else
            {
                domainService = new DomainServiceBase <T>(_unitOfWork);
            }

            if (domainService != null)
            {
                _genericDomainServices.Add(typeof(T), domainService);
            }

            return(domainService);
        }
 public AppServiceBase(IDomainServiceBase <TEntity> dominio)
 {
     this.dominio = dominio;
 }
Exemplo n.º 3
0
 //construtor para injeção de dependencia..
 public AppServiceBase(IDomainServiceBase <TEntity> domain)
 {
     this.domain = domain;
 }
Exemplo n.º 4
0
 protected AplicationServiceBase(IDomainServiceBase <TEntity> domainServiceBase)
 {
     _domainServiceBase = domainServiceBase;
 }
 public PersonApplicationService(IMapper mapper, IDomainServiceBase <Person> domainServiceBase) : base(mapper, domainServiceBase)
 {
 }
Exemplo n.º 6
0
 protected AppServiceBase(IDomainServiceBase <TEntity> domainService)
 {
     _domainService = domainService;
 }
Exemplo n.º 7
0
 public ApplicationServiceBase(IDomainServiceBase <TEntity> domainService)
 {
     _domainService = domainService;
 }
 public ApplicationServiceBase(IDomainServiceBase <TEntity> domain, IMapper mapper)
 {
     _domain = domain;
     _mapper = mapper;
 }
 public BaseAuthenticatedController(IDomainServiceBase <int, TViewModel> service) : base(service)
 {
 }
Exemplo n.º 10
0
 public ApplicationServiceBase(IMapper mapper, IDomainServiceBase <TEntity> domainServiceBase)
 {
     _mapper            = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _domainServiceBase = domainServiceBase ?? throw new ArgumentNullException(nameof(domainServiceBase));
 }
Exemplo n.º 11
0
        //construtor para injeção de dependencia..

        public ServicosPaciente(IDomainServiceBase <Paciente> repository)


        {
            this.repository = repository;
        }
 public BaseController(IDomainServiceBase <int, TViewModel> service) =>