Example #1
0
        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();
        }
Example #2
0
        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);
        }