コード例 #1
0
        public ContratosController(IGerenciadorDeRequisicoesDeContratos gerenciador, IGerenciadorDeRequisicoesDeFavorecimento gerenciadorFavorecimento, IServicoRetaguarda servicoRetaguarda)
        {
            _gerenciadorDeRequisicoesDeContrato      = gerenciador;
            _gerenciadorDeRequisicoesDeFavorecimento = gerenciadorFavorecimento;
            var task = servicoRetaguarda.ObtemServicoDeProfissionaisAsync();

            _servicoProfissional = new Lazy <IServicoProfissional>(() =>
            {
                return(task.WaitForResult());
            });
        }
コード例 #2
0
 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;
 }