public async Task <Result <None> > ProvisionResourcesAsync() { var result = new Result <None>(); var accessToken = await ConsoleExtensions.GetTokenByCode(Configuration.AzureAd); try { Files.ToList().ForEach(async f => await RequestProvisioning(f, accessToken)); } catch (Exception ex) { result.HasError = true; result.Error = ex.Message; result.DetailedError = ex.InnerException.Message; } return(result); }