public App() { var repositorioDeMedicamentos = new RepositorioDeMedicamentosInMemory(); var servicoDeDiagnostico = new ServicoDeDiagnostico(repositorioDeMedicamentos); realizacaoDeDiagnosticos = new ServicoDeDiagnosticoUsandoDominio(servicoDeDiagnostico); var repositorioDePedidos = new RepositorioDePedidosInMemory(); realizacaoDePedidos = new ServicoDeCompras(repositorioDePedidos); carrinhoDeCompras = new CarrinhoDeCompras(repositorioDeMedicamentos); }
public FinalizarPedidoCallback(Infra.App app) { realizacaoDePedidos = app.ObtemInterfaceDeRealizacaoDePedidos(); }
public PedidoBotCommand(Infra.App app) { realizacaoDePedidos = app.ObtemInterfaceDeRealizacaoDePedidos(); }