public HttpResponseMessage Seed() { using (var dbContext = new PersonContext()) { dbContext.Seed(); dbContext.SaveChanges(); return(this.Request.CreateResponse(HttpStatusCode.OK, dbContext.Persons.ToList())); } }
public static PersonContext GetPersonContext(string dbName) { var options = new DbContextOptionsBuilder <PersonContext>() .UseInMemoryDatabase(databaseName: dbName) .Options; var dbContext = new PersonContext(options); dbContext.Seed(); return(dbContext); }
public HttpResponseMessage Seed() { using (var dbContext = new PersonContext()) { dbContext.Seed(); dbContext.SaveChanges(); return this.Request.CreateResponse(HttpStatusCode.OK, dbContext.Persons.ToList()); } }