public async Task Run() { try { Console.WriteLine("Reading Configuration"); var builder = new ConfigurationBuilder() .SetBasePath(PlatformServices.Default.Application.ApplicationBasePath) .AddJsonFile("config.json") .AddEnvironmentVariables(); _config = builder.Build(); _ctx = new WilderContext(_config); _repo = new WilderBlogRepository(_config); Console.WriteLine("Clearing the DocumentDB Store"); await ClearDatabase(); Console.WriteLine("Migrating Stories"); await MigrateStories(); //TODO More migration } catch (Exception ex) { Console.WriteLine(ex.ToString()); Console.ReadKey(); } }
public void Run() { 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); Console.WriteLine("Migrating Stories"); MigrateStories(); //TODO More migration } catch (Exception ex) { Console.WriteLine(ex.ToString()); Console.ReadKey(); } }
public WilderRepository(IConfigurationRoot config, WilderContext ctx) { _ctx = ctx; }
public WilderInitializer(WilderContext ctx, UserManager <WilderUser> userMgr) { _ctx = ctx; _userMgr = userMgr; }
public WilderRepository(WilderContext ctx) { _ctx = ctx; }
public WilderInitializer(WilderContext ctx, UserManager <WilderUser> userMgr, ILogger <WilderInitializer> logger) { _ctx = ctx; _userMgr = userMgr; _logger = logger; }