public void setUpTest() { DominioRegistro.obterContainer().RegisterInstance <UsuarioRepositorio>(new MemoriaUsuarioRepositorio()); usuarioRepositorio = DominioRegistro.usuarioRepositorio(); usuarioRepositorio.limpar(); }
private void bancoOracle() { AlphaNet.Acesso.Domain.Model.DominioRegistro.obterContainer().RegisterInstance <UsuarioRepositorio>(new OracleUsuarioRepositorio()); DominioRegistro.obterContainer().RegisterInstance <AviaoRepositorio>(new OracleAviaoRepositorio()); DominioRegistro.obterContainer().RegisterInstance <CidadeRepositorio>(new OracleCidadeRepositorio()); DominioRegistro.obterContainer().RegisterInstance <ClienteRepositorio>(new OracleClienteRepositorio()); DominioRegistro.obterContainer().RegisterInstance <VooRepositorio>(new OracleVooRepositorio()); }
private void bancoEmMemoria() { AlphaNet.Acesso.Domain.Model.DominioRegistro.obterContainer().RegisterInstance <UsuarioRepositorio>(new MemoriaUsuarioRepositorio()); DominioRegistro.obterContainer().RegisterInstance <AviaoRepositorio>(new MemoriaAviaoRepositorio()); DominioRegistro.obterContainer().RegisterInstance <CidadeRepositorio>(new MemoriaCidadeRepositorio()); DominioRegistro.obterContainer().RegisterInstance <ClienteRepositorio>(new MemoriaClienteRepositorio()); DominioRegistro.obterContainer().RegisterInstance <VooRepositorio>(new MemoriaVooRepositorio()); }
public void setUpTest() { DominioRegistro.obterContainer().RegisterInstance <AviaoRepositorio>(new MemoriaAviaoRepositorio()); aviaoRepositorio = DominioRegistro.aviaoRepositorio(); aviaoRepositorio.limpar(); DominioRegistro.obterContainer().RegisterInstance <VooRepositorio>(new MemoriaVooRepositorio()); vooRepositorio = DominioRegistro.vooRepositorio(); vooRepositorio.limpar(); }
protected void Application_Start() { AreaRegistration.RegisterAllAreas(); WebApiConfig.Register(GlobalConfiguration.Configuration); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); this.bancoEmMemoria(); //this.bancoEF(); //this.bancoOracle(); //this.bancoMongo(); DominioRegistro.obterContainer().RegisterInstance <PublicoService>(new TraduzirPublicoService()); //SERVICOS DominioRegistro.obterContainer().RegisterInstance <VooService>(new VooService()); DominioRegistro.obterContainer().RegisterInstance <AplicacaoAviaoService>(new AplicacaoAviaoService()); DominioRegistro.obterContainer().RegisterInstance <CidadeService>(new CidadeService()); DominioRegistro.obterContainer().RegisterInstance <ClienteService>(new ClienteService()); }
private void bancoMongo() { DominioRegistro.obterContainer().RegisterInstance <AviaoRepositorio>(new MongoAviaoRepositorio()); DominioRegistro.obterContainer().RegisterInstance <CidadeRepositorio>(new MongoCidadeRepositorio()); DominioRegistro.obterContainer().RegisterInstance <ClienteRepositorio>(new MongoClienteRepositorio()); }
private void bancoEF() { DominioRegistro.obterContainer().RegisterInstance <System.Data.Entity.DbContext>(new Context()); DominioRegistro.obterContainer().RegisterInstance <AviaoRepositorio>(new EfAviaoRepositio(new Context())); }