Previously, in .NET 9 and lower, we could use RazorRuntimeCompiliation to implement embedded views in assemblies.
services.Configure<MvcRazorRuntimeCompilationOptions>( options =>
{
var embeddedFileProvider = new EmbeddedFileProvider( viewAssembly, baseNamespace );
options.FileProviders.Add( embeddedFileProvider );
} );
services.AddMvc().AddRazorRuntimeCompilation()
.AddApplicationPart( viewAssembly );
However, in .NET 10, Razor Runtime Compliation is obsolete. https://learn.microsoft.com/en-us/dotnet/core/compatibility/aspnet-core/10/razor-runtime-compilation-obsolete.
I am trying to upgrade my app to .NET 10, I am trying to find an alternative to RazorRuntimeCompliation and am not finding a viable alternative. Anyone have any ideas?