22 lines
625 B
C#
22 lines
625 B
C#
namespace Webzine.Repository;
|
|
|
|
using Entity;
|
|
using Entity.Fixtures;
|
|
|
|
public class LocalEntityRepository
|
|
{
|
|
public List<Artiste> Artistes { get; set; }
|
|
public List<Style> Styles { get; set; }
|
|
public List<Titre> Titres { get; set; }
|
|
public List<Commentaire> Commentaires { get; set; }
|
|
|
|
public void Seed()
|
|
{
|
|
var seedData = new SeedDataLocal();
|
|
|
|
Artistes = seedData.GenerateArtists(10);
|
|
Styles = seedData.GenerateStyles(8);
|
|
Titres = seedData.GenerateTitres(seedData.RealMusicData.Count, Artistes);
|
|
Commentaires = seedData.GenerateCommentaires(30, Titres);
|
|
}
|
|
} |