fix(m9/T32b): drop scoped-from-root fallback for ISharedSchemaRepository (match gateway pattern)
This commit is contained in:
@@ -317,7 +317,7 @@ public class InboundScriptExecutor
|
|||||||
// repository round-trip entirely. A dangling ref surfaces as a descriptive
|
// repository round-trip entirely. A dangling ref surfaces as a descriptive
|
||||||
// validation failure naming the missing reference, not an opaque parse error.
|
// validation failure naming the missing reference, not an opaque parse error.
|
||||||
var sharedSchemaRepo =
|
var sharedSchemaRepo =
|
||||||
(scope?.ServiceProvider ?? _serviceProvider).GetService<ISharedSchemaRepository>();
|
scope?.ServiceProvider.GetService<ISharedSchemaRepository>();
|
||||||
var resolveRef = await SchemaRefResolver.BuildAsync(
|
var resolveRef = await SchemaRefResolver.BuildAsync(
|
||||||
sharedSchemaRepo, [method.ReturnDefinition], cts.Token);
|
sharedSchemaRepo, [method.ReturnDefinition], cts.Token);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user