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 DiagnoseBotCommand(Infra.App app) { realizacaoDeDiagnosticos = app.ObtemInterfaceDeRealizacaoDeDiagnosticos(); }