- Prior to this we had a `BackgroundDocumentGenerator` that would constantly be updating generated code containers. With this changes we've changed the details in how a `GeneratedCodeContainer` can be mutated. It can now be touched from any thread and is updated when an underlying `DocumentSnapshot` has available content. However, if a generated output comes through that's older then the last seen output we no-op. - Removed `BackgroundDocumentGenerator` SetOutput logic. - Updated tests to react to new behavior of `GetGeneratedOutputAsync`. - Added new test to verify getting generated output results in the setting of the host documents output. |
||
|---|---|---|
| .. | ||
| Microsoft.AspNetCore.Mvc.Razor.Extensions.Test | ||
| Microsoft.AspNetCore.Mvc.Razor.Extensions.Version1_X.Test | ||
| Microsoft.AspNetCore.Razor.Design.Test | ||
| Microsoft.AspNetCore.Razor.Language.Test | ||
| Microsoft.AspNetCore.Razor.Runtime.Test | ||
| Microsoft.AspNetCore.Razor.Test | ||
| Microsoft.AspNetCore.Razor.Test.Common | ||
| Microsoft.AspNetCore.Razor.Test.MvcShim | ||
| Microsoft.AspNetCore.Razor.Test.MvcShim.ClassLib | ||
| Microsoft.AspNetCore.Razor.Test.MvcShim.Version1_X | ||
| Microsoft.AspNetCore.Razor.Tools.Test | ||
| Microsoft.CodeAnalysis.Razor.Test | ||
| Microsoft.CodeAnalysis.Razor.Workspaces.Test | ||
| Microsoft.CodeAnalysis.Razor.Workspaces.Test.Common | ||
| Microsoft.VisualStudio.Editor.Razor.Test | ||
| Microsoft.VisualStudio.Editor.Razor.Test.Common | ||
| Microsoft.VisualStudio.LanguageServices.Razor.Test | ||
| Microsoft.VisualStudio.Mac.LanguageServices.Razor.Test | ||
| RazorPageGenerator.Test | ||
| testapps | ||
| Directory.Build.props | ||