Example #1
0
        public static LandmarkingContext GetLandmarkingContext(string dbName, bool seedData = true)
        {
            // Create options for DbContext instance
            var options = new DbContextOptionsBuilder <LandmarkingContext>()
                          .UseInMemoryDatabase(databaseName: dbName)
                          .Options;

            // Create instance of DbContext
            var dbContext = new LandmarkingContext(options);

            // Add users in memory
            if (seedData)
            {
                dbContext.Seed();
            }

            return(dbContext);
        }