/// <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; }
/// <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; }