public ContratosController(IGerenciadorDeRequisicoesDeContratos gerenciador, IGerenciadorDeRequisicoesDeFavorecimento gerenciadorFavorecimento, IServicoRetaguarda servicoRetaguarda) { _gerenciadorDeRequisicoesDeContrato = gerenciador; _gerenciadorDeRequisicoesDeFavorecimento = gerenciadorFavorecimento; var task = servicoRetaguarda.ObtemServicoDeProfissionaisAsync(); _servicoProfissional = new Lazy <IServicoProfissional>(() => { return(task.WaitForResult()); }); }
public LimiteController(IGerenciadorDeRequisicoesDeLimite gerenciadorDeRequisicoesDeLimite, IGerenciadorDeRequisicoesDeContratos gerenciadorDeRequisicoesDeContratos, IGerenciadorDeRequisicoesDeRegra gerenciadorDeRequisicoesDeRegra) { _gerenciadorDeRequisicoesDeLimite = gerenciadorDeRequisicoesDeLimite; _gerenciadorDeRequisicoesDeRegra = gerenciadorDeRequisicoesDeRegra; _gerenciadorDeRequisicoesDeContrato = gerenciadorDeRequisicoesDeContratos; }
public GerenciadorDeRequisicoesDeLimite(IRepositorioDeLimitesEMetas repositorioDeLimites, IGerenciadorDeRequisicoesDeRegra servicoDeRegras, IGerenciadorDeRequisicoesDeContratos servicoDeContratos) { _repositorioDeLimites = repositorioDeLimites; _servicoDeContratos = servicoDeContratos; _servicoDeRegras = servicoDeRegras; }