Add support for URL mode elicitation (#1021)
This commit is contained in:
parent
c447973972
commit
ae17ba0b4b
1 changed files with 1241 additions and 92 deletions
|
|
@ -21,6 +21,7 @@ public partial class ElicitationTests : ClientServerTestBase
|
|||
var result = await request.Server.ElicitAsync(
|
||||
new()
|
||||
{
|
||||
Mode = "form",
|
||||
Message = "Please provide more information.",
|
||||
RequestedSchema = new()
|
||||
{
|
||||
|
|
@ -77,7 +78,9 @@ public partial class ElicitationTests : ClientServerTestBase
|
|||
ElicitationHandler = async (request, cancellationtoken) =>
|
||||
{
|
||||
Assert.NotNull(request);
|
||||
Assert.Equal("form", request.Mode);
|
||||
Assert.Equal("Please provide more information.", request.Message);
|
||||
Assert.NotNull(request.RequestedSchema);
|
||||
Assert.Equal(4, request.RequestedSchema.Properties.Count);
|
||||
|
||||
foreach (var entry in request.RequestedSchema.Properties)
|
||||
|
|
|
|||
Loading…
Reference in a new issue