2 instantiations of PublishingPromptInputAnswer
aspire (2)
BackchannelJsonSerializerContext.PublishingPromptInputAnswer.g.cs (1)
29ObjectCreator = () => new global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer(),
Commands\PublishCommandBase.cs (1)
552answers[i] = new PublishingPromptInputAnswer
33 references to PublishingPromptInputAnswer
aspire (30)
Backchannel\AppHostBackchannel.cs (2)
24Task CompletePromptResponseAsync(string promptId, PublishingPromptInputAnswer[] answers, CancellationToken cancellationToken); 186public async Task CompletePromptResponseAsync(string promptId, PublishingPromptInputAnswer[] answers, CancellationToken cancellationToken)
Backchannel\BackchannelJsonSerializerContext.cs (1)
26[JsonSerializable(typeof(PublishingPromptInputAnswer[]))]
BackchannelJsonSerializerContext.GetJsonTypeInfo.g.cs (2)
62if (type == typeof(global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer)) 66if (type == typeof(global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer[]))
BackchannelJsonSerializerContext.PublishingPromptInputAnswer.g.cs (14)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer>? _PublishingPromptInputAnswer; 18public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer> PublishingPromptInputAnswer 20get => _PublishingPromptInputAnswer ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer>)Options.GetTypeInfo(typeof(global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer)); 23private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer> Create_PublishingPromptInputAnswer(global::System.Text.Json.JsonSerializerOptions options) 25if (!TryGetTypeInfoForRuntimeCustomConverter<global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer> jsonTypeInfo)) 27var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer> 36jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer>(options, objectInfo); 53DeclaringType = typeof(global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer), 55Getter = static obj => ((global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer)obj).Value, 56Setter = static (obj, value) => ((global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer)obj).Value = value!, 72private void PublishingPromptInputAnswerSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer? value) 82writer.WriteString(PropName_Value, ((global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer)value).Value);
BackchannelJsonSerializerContext.PublishingPromptInputAnswerArray.g.cs (10)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer[]>? _PublishingPromptInputAnswerArray; 18public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer[]> PublishingPromptInputAnswerArray 20get => _PublishingPromptInputAnswerArray ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer[]>)Options.GetTypeInfo(typeof(global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer[])); 23private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer[]> Create_PublishingPromptInputAnswerArray(global::System.Text.Json.JsonSerializerOptions options) 25if (!TryGetTypeInfoForRuntimeCustomConverter<global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer[]>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer[]> jsonTypeInfo)) 27var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer[]> 33jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateArrayInfo<global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer>(options, info); 43private void PublishingPromptInputAnswerArraySerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Aspire.Cli.Backchannel.PublishingPromptInputAnswer[]? value)
Commands\PublishCommandBase.cs (1)
531var answers = new PublishingPromptInputAnswer[inputs.Count];
Aspire.Cli.Tests (3)
Commands\PublishCommandPromptingIntegrationTests.cs (2)
829public Task CompletePromptResponseAsync(string promptId, PublishingPromptInputAnswer[] answers, CancellationToken cancellationToken) 879internal sealed record PromptCompletion(string PromptId, PublishingPromptInputAnswer[] Answers);
TestServices\TestAppHostBackchannel.cs (1)
239public Task CompletePromptResponseAsync(string promptId, PublishingPromptInputAnswer[] answers, CancellationToken cancellationToken)