private static void Main(string[] args) { var context = new PoultryDbContext(); var userHandler = new UserHandler(); var runner = new SeedRunner <IPoultryRepository>(new PoultryRepository(context, userHandler)); runner.Add(new UsersSeed()); runner.Seed(); }
protected TestBase() { Config = new ConfigurationBuilder <Configuration>() .UseAppSettings() .Build(); var options = new DbContextOptionsBuilder <PoultryDbContext>() .UseSqlServer(Config.ConnectionString) .Options; Context = new PoultryDbContext(options); Repository = new PoultryRepository(Context, new UserHandler()); MigrationHelper = new MigrationHelper <PoultryDbContext>(Context); }