Definition
Assembly: ModelContextProtocol.Core.dll Namespace: ModelContextProtocol.ServerSyntax
Summary
This type is defined in ModelContextProtocol.Core.Methods
ElicitAsync Extension
Extension method from
ModelContextProtocol.Server.McpEssentials_Core_McpServerExtensionsSyntax
Parameters
Returns
Type:System.Threading.Tasks.ValueTask<ModelContextProtocol.Protocol.ElicitResult>
The untyped elicitation result.
Exceptions
Examples
Metadata-driven tools keep the builder and add a field per property name:ElicitAsync Extension
Extension method from
ModelContextProtocol.Server.McpEssentials_Core_McpServerExtensionsSyntax
Parameters
Returns
Type:System.Threading.Tasks.ValueTask<ModelContextProtocol.Protocol.ElicitResult<T>>
The typed elicitation result.
Type Parameters
T- The form type. Inferred fromString).
Exceptions
Examples
ElicitAsync Extension
Extension method from
ModelContextProtocol.Server.McpEssentials_Core_McpServerExtensionsSyntax
Parameters
Returns
Type:System.Threading.Tasks.ValueTask<ModelContextProtocol.Protocol.ElicitResult<T>>
The typed elicitation result.
Type Parameters
T- The CLR type to bind accepted content onto.
Exceptions
ElicitAsync Extension
Extension method from
ModelContextProtocol.Server.McpEssentials_Core_McpServerExtensionsSyntax
Parameters
Returns
Type:System.Threading.Tasks.ValueTask<ModelContextProtocol.Protocol.ElicitResult<T>>
The typed elicitation result.
Type Parameters
T- The form type.