feat(m9/T26b): TemplateEdit full multi-level inherited set + read-only staleness banner
This commit is contained in:
@@ -141,6 +141,13 @@ public static class ServiceCollectionExtensions
|
||||
// DbContext). Read-only; no mutation goes through it.
|
||||
services.AddScoped<ISchemaLibraryQueryService, SchemaLibraryQueryService>();
|
||||
|
||||
// Template inheritance preview (M9-T26b): a read-only facade that dispatches
|
||||
// GetResolvedTemplateMembersCommand to the central ManagementActor through the
|
||||
// in-process ManagementActorHolder seam (same Ask path as the HTTP /management
|
||||
// endpoint). Powers the template editor's FULL transitively-inherited member set
|
||||
// + base-changed staleness banner; never mutates rows, not on the deploy path.
|
||||
services.AddScoped<ITemplateInheritanceQueryService, TemplateInheritanceQueryService>();
|
||||
|
||||
// Roslyn-backed C# analysis for the Monaco script editor.
|
||||
// Scoped because SharedScriptCatalog wraps a scoped service.
|
||||
services.AddMemoryCache(o => o.SizeLimit = 200);
|
||||
|
||||
Reference in New Issue
Block a user