/// <inheritdoc /> public void Run() { Console.WriteLine("Testing for: https://stackoverflow.com/questions/48726624/linq-aggregate-into-single-line-flatten"); Logger.Logger.Instance.SetStrategy(Logger.LoggerType.Debug); _db = new DbCoreContext(); ClearDb(); DbCoreContext.Seed(_db).GetAwaiter().GetResult(); Console.WriteLine(); TestCase1(); Console.WriteLine(); TestCase2(); Console.WriteLine(); TestCase3(); Console.WriteLine(); TestCase4(); Console.WriteLine(); }
public ArticleRepository(IServiceProvider serviceProvider) { dbContext = serviceProvider.GetService <DbCoreContext>(); _DbNRecoAdapter = serviceProvider.GetService <DbDataAdapter>(); }