1 write to InnerFunction
Microsoft.Extensions.AI.Abstractions (1)
Functions\DelegatingAIFunction.cs (1)
26InnerFunction = Throw.IfNull(innerFunction);
11 references to InnerFunction
Microsoft.Extensions.AI.Abstractions (10)
Functions\DelegatingAIFunction.cs (10)
33public override string Name => InnerFunction.Name; 36public override string Description => InnerFunction.Description; 39public override JsonElement JsonSchema => InnerFunction.JsonSchema; 42public override JsonElement? ReturnJsonSchema => InnerFunction.ReturnJsonSchema; 45public override JsonSerializerOptions JsonSerializerOptions => InnerFunction.JsonSerializerOptions; 48public override MethodInfo? UnderlyingMethod => InnerFunction.UnderlyingMethod; 51public override IReadOnlyDictionary<string, object?> AdditionalProperties => InnerFunction.AdditionalProperties; 54public override string ToString() => InnerFunction.ToString(); 58InnerFunction.InvokeAsync(arguments, cancellationToken); 67InnerFunction.GetService(serviceType, serviceKey);
Microsoft.Extensions.AI.Abstractions.Tests (1)
Functions\DelegatingAIFunctionTests.cs (1)
40public new AIFunction InnerFunction => base.InnerFunction;