private static async Task GerarRelatorio(CinemaDB cinemaDB) { Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); IList <Filme> filmes = await cinemaDB.GetFilmes(); Console.WriteLine("RELATÓRIO DE FILMES"); Console.WriteLine(new string('=', 50)); foreach (var filme in filmes) { Console.WriteLine("Diretor: {0}\n Titulo: {1}", filme.Diretor, filme.Titulo); Console.WriteLine(new string('-', 50)); } stopwatch.Stop(); var tempoDecorrido = stopwatch.ElapsedMilliseconds; Console.WriteLine($"Tempo decorrido: {tempoDecorrido} milissegundos."); CinemaPerformance.ContadorAverageTimer32.IncrementBy(stopwatch.ElapsedTicks); CinemaPerformance.ContadorAverageTimer32Base.Increment(); }
static async Task Main(string[] args) { var cinemaDB = new CinemaDB(DatabaseServer, MasterDatabase, DatabaseName); await cinemaDB.CriarBancoDeDadosAsync(); IList <Filme> filmes = await cinemaDB.GetFilmes(); foreach (var filme in filmes) { Console.WriteLine("Diretor: {0} Titulo: {1}", filme.Diretor, filme.Titulo); } Console.ReadKey(); }