public MainServicioTest() { // Logger Factory ILoggerFactory loggerFactory = new LoggerFactory().AddConsole().AddDebug(); Logger = loggerFactory.CreateLogger <MainServicioTest>(); Logger.LogInformation("Initializing Test .."); // SQLite en memoria var connection = new SqliteConnection("DataSource=:memory:"); connection.Open(); // Opciones de inicializacion del CotizacionesContext var options = new DbContextOptionsBuilder <CotizacionesContext>() .UseSqlite(connection) .Options; // inicializacion del CotizacionesContext CotizacionesContext backend = new CotizacionesContext(options); // Crear la base de datos backend.Database.EnsureCreated(); // Servicio a probar Servicio = new MainServicio(backend, loggerFactory); Logger.LogInformation("Initialize Test ok."); }
public AddServicioPageModel(CotizacionesContext context) { _context = context; }
public UsuarioController(CotizacionesContext context) { _context = context; }
public PersonaController(CotizacionesContext context) { _context = context; }
public CotizacionController(CotizacionesContext context) { _context = context; }
public ClienteController(CotizacionesContext context) { _context = context; _logic = new ControllerLogic(); }
public ServicioController(CotizacionesContext context) { _context = context; }
public ViewServicioDetallePageModel(CotizacionesContext context) { _context = context; }
public IndexModel(CotizacionesContext context) { _context = context; }
public CotizacionesRepository(CotizacionesContext context) { _context = context; }
public AddClientePageModel(CotizacionesContext context) { _context = context; }
public ListaController(CotizacionesContext context) { _context = context; repo = new CotizacionesRepository(context); }