protected BaseApiController() { Database.SetInitializer(new MigrateDatabaseToLatestVersion <MusicSystemDbContext, Configuration>()); var contex = new MusicSystemDbContext(); this.data = new MusicSystemData(contex); }
protected override void Seed(MusicSystemWebServices.Data.MusicSystemDbContext context) { var db = new MusicSystemDbContext(); if (!db.Artists.Any()) { var mimi = new Artist { Name = "Mimi Mimova", Country = "Absurdia", DateOfBirth = new DateTime(1988, 12, 1) }; var song1 = new Song { Title = "Song1", Year = 2000, Genre = "pop" }; var song2 = new Song { Title = "Song2", Year = 2001, Genre = "pop" }; mimi.Songs.Add(song1); mimi.Songs.Add(song2); db.Artists.Add(mimi); db.SaveChanges(); } }
public CountriesService() { var db = new MusicSystemDbContext(); this.countries = new EfGenericRepository<Country>(db); }
public BaseApiController(MusicSystemDbContext data) { this.data = data; }
public CountriesService() { var db = new MusicSystemDbContext(); this.countries = new EfGenericRepository <Country>(db); }
public ArtistController(MusicSystemDbContext data) { this.data = data; }
public static void Initialize() { Database.SetInitializer(new MigrateDatabaseToLatestVersion <MusicSystemDbContext, Configuration>()); MusicSystemDbContext.Create().Database.Initialize(true); }