1 write to InnerFunction
Microsoft.Extensions.AI.Abstractions (1)
Functions\DelegatingAIFunction.cs (1)
28
InnerFunction
= Throw.IfNull(innerFunction);
10 references to InnerFunction
Microsoft.Extensions.AI.Abstractions (9)
Functions\DelegatingAIFunction.cs (9)
35
public override string Name =>
InnerFunction
.Name;
38
public override string Description =>
InnerFunction
.Description;
41
public override JsonElement JsonSchema =>
InnerFunction
.JsonSchema;
44
public override JsonElement? ReturnJsonSchema =>
InnerFunction
.ReturnJsonSchema;
47
public override JsonSerializerOptions JsonSerializerOptions =>
InnerFunction
.JsonSerializerOptions;
50
public override MethodInfo? UnderlyingMethod =>
InnerFunction
.UnderlyingMethod;
53
public override IReadOnlyDictionary<string, object?> AdditionalProperties =>
InnerFunction
.AdditionalProperties;
56
public override string ToString() =>
InnerFunction
.ToString();
60
InnerFunction
.InvokeAsync(arguments, cancellationToken);
Microsoft.Extensions.AI.Abstractions.Tests (1)
Functions\DelegatingAIFunctionTests.cs (1)
39
public new AIFunction InnerFunction => base.
InnerFunction
;