public static async void ExecutarScriptsDaVersao(this IDapperContext dbContext) { var versao = await ObterVersao(dbContext); foreach (var script in Scripts.Where(x => x.Key > versao.Valor).SelectMany(x => x.Value)) { dbContext.ExecuteScript(script); } AtualizarVersao(versao, dbContext); }