1 write to FunctionDescriptor
Microsoft.Extensions.AI (1)
Functions\AIFunctionFactory.cs (1)
178FunctionDescriptor = functionDescriptor;
8 references to FunctionDescriptor
Microsoft.Extensions.AI (8)
Functions\AIFunctionFactory.cs (8)
186public override string Name => FunctionDescriptor.Name; 187public override string Description => FunctionDescriptor.Description; 188public override MethodInfo UnderlyingMethod => FunctionDescriptor.Method; 189public override JsonElement JsonSchema => FunctionDescriptor.JsonSchema; 190public override JsonSerializerOptions JsonSerializerOptions => FunctionDescriptor.JsonSerializerOptions; 195var paramMarshallers = FunctionDescriptor.ParameterMarshallers; 212return FunctionDescriptor.ReturnParameterMarshaller(ReflectionInvoke(FunctionDescriptor.Method, Target, args), cancellationToken);