public static void PopulateTestData(InsigContext dbContext) { dbContext.Samples.Add(new Sample("Sample_1")); dbContext.Samples.Add(new Sample("Sample_2")); dbContext.Samples.Add(new Sample("Sample_3")); dbContext.SaveChanges(); }
private static void CleanUpDatabase(InsigContext appDb) { if (appDb.Database.CanConnect()) { foreach (var tableName in DataHelper.GetTableNames()) { var tableToRemove = $"DELETE FROM {tableName}"; appDb.Database.ExecuteSqlRaw(tableToRemove); } } }
public SampleRepository(InsigContext context) { EnsureArg.IsNotNull(context, nameof(context)); _context = context; }
public UnitOfWork(InsigContext context) { EnsureArg.IsNotNull(context, nameof(context)); _context = context; }