public SetupYobaDbFactory(ILoggerFactory loggerFactory, UpgraderOptions options) : base(loggerFactory.CreateLogger <YobaDb>(), Options.Create(new Config { ConnectionString = options.ConnectionString, })) { var upgrader = new Upgrader(loggerFactory, options); upgrader.Upgrade(); }
public Upgrader(ILoggerFactory loggerFactory, UpgraderOptions options) { _options = options; Log = loggerFactory.CreateLogger(GetType()); }