public static void SeedDatabase(this EntitiesContext context, string dataDirectory) { if (!(context.GetService <IDatabaseCreator>() as RelationalDatabaseCreator).Exists()) { throw new InvalidOperationException("The database does not exist. If you are using Migrations then run PMC command update-database to create it"); } AddCutomers(context, dataDirectory); AddItems(context, dataDirectory); }