private void UpdateDatabase() { var optionsBuilder = new DbContextOptionsBuilder <InlogDbContext>(); var options = optionsBuilder .UseNpgsql(Configuration.GetConnectionString("DefaultConnection")) .Options; using (var context = new InlogDbContext(options)) { context.Database.Migrate(); } }
public VeiculoTest() { logger = new Mock <ILogger>(); var mapperConfig = new MapperConfiguration(config => { config.AddProfile <AutomapperConfig>(); }); mapperMemory = mapperConfig.CreateMapper(); _contextMemory = InMemoryContextFactory.Create(); this._notificadorMemory = new Notificador(); this._repositoryMemory = new VeiculoRepository(_contextMemory); this._serviceMemory = new VeiculoService(_notificadorMemory, mapperMemory, logger.Object, _repositoryMemory); ConfigInMemory(); }
public VeiculoRepository(InlogDbContext context) : base(context) { }
protected Repository(InlogDbContext db) { Db = db; DbSet = db.Set <TEntity>(); }