/// <summary>
        /// Initializes a new instance of the <see cref="TemplateSecaoAppService"/> class.
        ///     Construtor padrão de <see cref="TemplateSecaoAppService"/>.
        /// </summary>
        /// <param name="uow">
        ///     Contrato do Unit of Work. Veja <see cref="IUnitOfWork"/>.
        /// </param>
        /// <param name="mapper">
        ///     Contrato do AutoMapper. Veja <see cref="IMapper"/>.
        /// </param>
        /// <param name="repository">
        ///     O repositório da entidade TemplateSecao. Veja <see cref="ITemplateSecaoRepository"/>.
        /// </param>

        public TemplateSecaoAppService(
            IUnitOfWork uow,
            IMapper mapper,
            ITemplateSecaoRepository repository)
            : base(uow, mapper, repository)
        {
        }
 /// <summary>
 /// Initializes a new instance of the <see cref="SecaoAppService"/> class.
 ///     Construtor padrão de <see cref="SecaoAppService"/>.
 /// </summary>
 /// <param name="uow">
 ///     Contrato do Unit of Work. Veja <see cref="IUnitOfWork"/>.
 /// </param>
 /// <param name="mapper">
 ///     Contrato do AutoMapper. Veja <see cref="IMapper"/>.
 /// </param>
 /// <param name="repository">
 ///     O repositório da entidade Secao. Veja <see cref="ISecaoRepository"/>.
 /// </param>
 public SecaoAppService(
     IUnitOfWork uow,
     IMapper mapper,
     ISecaoRepository repository,
     IAzureBlobService azureBlobService,
     ISecaoArquivoAppService secaoArquivoAppService,
     ISecaoArquivoRepository secaoArquivoRepository,
     ITemplateSecaoRepository templateSecaoRepository,
     IDocumentService documentService,
     ITagAppService tagService)
     : base(uow, mapper, repository)
 {
     this.tagService = tagService;
     this.templateSecaoRepository = templateSecaoRepository;
     this.secaoArquivoService     = secaoArquivoAppService;
     this.secaoArquivoRepository  = secaoArquivoRepository;
     this.azureBlobService        = azureBlobService;
     this.documentService         = documentService;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PropostaAppService"/> class.
 ///     Construtor padrão de <see cref="PropostaAppService"/>.
 /// </summary>
 /// <param name="uow">
 ///     Contrato do Unit of Work. Veja <see cref="IUnitOfWork"/>.
 /// </param>
 /// <param name="mapper">
 ///     Contrato do AutoMapper. Veja <see cref="IMapper"/>.
 /// </param>
 /// <param name="repository">
 ///     O repositório da entidade Proposta. Veja <see cref="IPropostaRepository"/>.
 /// </param>
 public PropostaAppService(
     IUnitOfWork uow,
     IMapper mapper,
     IPropostaRepository repository,
     ITemplateSecaoRepository templateSecaoRepository,
     IRecursoRepository recursoRepository,
     IClienteRepository clienteRepository,
     IAzureBlobService azureBlobService,
     IDocumentService documentService,
     ISecaoArquivoTagRepository secaoArquivoTagRepository)
     : base(uow, mapper, repository)
 {
     this.templateSecaoRepository   = templateSecaoRepository;
     this.recursoRepository         = recursoRepository;
     this.clienteRepository         = clienteRepository;
     this.azureBlobService          = azureBlobService;
     this.documentService           = documentService;
     this.secaoArquivoTagRepository = secaoArquivoTagRepository;
 }