Beispiel #1
0
        public Tests()
        {
            var services = new ServiceCollection();

            services.AddTransient <IConexao, Conexao>();
            services.AddTransient <IMoedaServico, MoedaServico>();
            services.AddTransient <IMoedasRepositorio, MoedasRepositorio>();
            services.AddTransient <INotasServico, NotasServico>();
            services.AddTransient <INotasRepositorio, NotasRepositorio>();
            services.AddTransient <ITransacaoServico, TransacaoServico>();
            services.AddTransient <ITransacaoRepositorio, TransacaoRepositorio>();


            var provider = services.BuildServiceProvider();

            servicoNotas     = provider.GetService <INotasServico>();
            servicoMoedas    = provider.GetService <IMoedaServico>();
            servicoTransacao = provider.GetService <ITransacaoServico>();
        }
Beispiel #2
0
 public MoedasController(IMoedaServico servico)
 {
     _servico = servico;
 }
Beispiel #3
0
 /// <summary>
 /// Método Construtor do Controller Produto
 /// </summary>
 public MoedaController(IMoedaServico moedaServico)
 {
     _moedaServico = moedaServico;
 }
Beispiel #4
0
 public TrocoServico(ITransacaoServico _servicoTransacao, INotasServico _servicoNotas, IMoedaServico _servicoMoedas)
 {
     servicoTransacao = _servicoTransacao;
     servicoNotas     = _servicoNotas;
     servicoMoedas    = _servicoMoedas;
 }