Definition
Assembly: ModelContextProtocol.Core.dll Namespace: ModelContextProtocol.ServerSyntax
Summary
This type is defined in ModelContextProtocol.Core.Methods
RequireForm Extension
Extension method from
ModelContextProtocol.Server.McpEssentials_Core_RequestContextExtensionsServices and
either returns the client’s answer or throws InputRequiredException.
Syntax
Parameters
Returns
Type:ModelContextProtocol.Protocol.ElicitResult
The elicitation result from the retry.
Exceptions
Examples
Remarks
Pair this with McpElicitFormAttribute soWithTasksPlus keeps the call synchronous.
RequireForm Extension
Extension method from
ModelContextProtocol.Server.McpEssentials_Core_RequestContextExtensionsInputRequiredException.
Syntax
Parameters
Returns
Type:ModelContextProtocol.Protocol.ElicitResult
The elicitation result from the retry.
Exceptions
RequireForm Extension
Extension method from
ModelContextProtocol.Server.McpEssentials_Core_RequestContextExtensionsSyntax
Parameters
Returns
Type:ModelContextProtocol.Protocol.ElicitResult<T>
The typed elicitation result from the retry.
Type Parameters
T- The CLR type to bind accepted content onto.
Exceptions
RequireForm Extension
Extension method from
ModelContextProtocol.Server.McpEssentials_Core_RequestContextExtensionsSyntax
Parameters
Returns
Type:ModelContextProtocol.Protocol.ElicitResult<T>
The typed elicitation result from the retry.
Type Parameters
T- The CLR type to bind accepted content onto.