public void Run(string command) { try { Console.WriteLine("Reading Configuration"); var builder = new ConfigurationBuilder() .SetBasePath(PlatformServices.Default.Application.ApplicationBasePath) .AddJsonFile("config.json") .AddEnvironmentVariables(); _config = builder.Build(); _ctx = new OldWilderContext(_config); _newCtx = new WilderContext(_config); _repo = new WilderRepository(_config, _newCtx); if (command == "" || command == "stories" || command == "comments") { MigrateStories(command == "comments"); } if (command == "" || command == "podcast") { MigratePodcast(); } if (command == "" || command == "publications") { MigratePublications(); } if (command == "" || command == "calendar") { MigrateCalendar(); } } catch (Exception ex) { Console.WriteLine(ex.ToString()); Console.ReadKey(); } }
public WilderRepository(WilderContext ctx) { _ctx = ctx; }
public WilderBlogDatabaseInitializer(WilderContext ctx, UserManager<WilderUser> mgr, IHostingEnvironment environ) { _ctx = ctx; _mgr = mgr; _environ = environ; }