private ReevaluateLoadedConfiguredProjects ( |
||
cancellationToken | ||
access | ProjectWriteLockReleaser | |
return | Task |
private async Task ReevaluateLoadedConfiguredProjects(CancellationToken cancellationToken, ProjectWriteLockReleaser access) {
foreach (var configuredProject in _unconfiguredProject.LoadedConfiguredProjects) {
try {
var jsproj = await access.GetProjectAsync(configuredProject, cancellationToken);
jsproj.ReevaluateIfNecessary();
} catch (Exception ex) {
System.Diagnostics.Debug.Fail("We were unable to mark a configuration as dirty" + ex.Message, ex.StackTrace);
}
}
}