10 instantiations of PublishingActivity
aspire (1)
BackchannelJsonSerializerContext.PublishingActivity.g.cs (1)
30
ObjectWithParameterizedConstructorCreator = static args => new global::Aspire.Cli.Backchannel.
PublishingActivity
(){ Type = (string)args[0], Data = (global::Aspire.Cli.Backchannel.PublishingActivityData)args[1] },
Aspire.Cli.Tests (9)
Commands\PublishCommandPromptingIntegrationTests.cs (1)
808
yield return new
PublishingActivity
TestServices\TestAppHostBackchannel.cs (8)
123
yield return new
PublishingActivity
134
yield return new
PublishingActivity
145
yield return new
PublishingActivity
156
yield return new
PublishingActivity
167
yield return new
PublishingActivity
178
yield return new
PublishingActivity
189
yield return new
PublishingActivity
200
yield return new
PublishingActivity
80 references to PublishingActivity
aspire (76)
Backchannel\AppHostBackchannel.cs (4)
22
IAsyncEnumerable<
PublishingActivity
> GetPublishingActivitiesAsync(CancellationToken cancellationToken);
151
public async IAsyncEnumerable<
PublishingActivity
> GetPublishingActivitiesAsync([EnumeratorCancellation] CancellationToken cancellationToken)
158
var publishingActivities = await rpc.InvokeWithCancellationAsync<IAsyncEnumerable<
PublishingActivity
>>(
165
await foreach (
var
state in publishingActivities.WithCancellation(cancellationToken))
Backchannel\BackchannelJsonSerializerContext.cs (2)
22
[JsonSerializable(typeof(IAsyncEnumerable<
PublishingActivity
>))]
23
[JsonSerializable(typeof(MessageFormatterEnumerableTracker.EnumeratorResults<
PublishingActivity
>))]
BackchannelJsonSerializerContext.EnumeratorResultsPublishingActivity.g.cs (21)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::StreamJsonRpc.Reflection.MessageFormatterEnumerableTracker.EnumeratorResults<global::Aspire.Cli.Backchannel.
PublishingActivity
>>? _EnumeratorResultsPublishingActivity;
18
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::StreamJsonRpc.Reflection.MessageFormatterEnumerableTracker.EnumeratorResults<global::Aspire.Cli.Backchannel.
PublishingActivity
>> EnumeratorResultsPublishingActivity
20
get => _EnumeratorResultsPublishingActivity ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::StreamJsonRpc.Reflection.MessageFormatterEnumerableTracker.EnumeratorResults<global::Aspire.Cli.Backchannel.
PublishingActivity
>>)Options.GetTypeInfo(typeof(global::StreamJsonRpc.Reflection.MessageFormatterEnumerableTracker.EnumeratorResults<global::Aspire.Cli.Backchannel.
PublishingActivity
>));
23
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::StreamJsonRpc.Reflection.MessageFormatterEnumerableTracker.EnumeratorResults<global::Aspire.Cli.Backchannel.
PublishingActivity
>> Create_EnumeratorResultsPublishingActivity(global::System.Text.Json.JsonSerializerOptions options)
25
if (!TryGetTypeInfoForRuntimeCustomConverter<global::StreamJsonRpc.Reflection.MessageFormatterEnumerableTracker.EnumeratorResults<global::Aspire.Cli.Backchannel.
PublishingActivity
>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::StreamJsonRpc.Reflection.MessageFormatterEnumerableTracker.EnumeratorResults<global::Aspire.Cli.Backchannel.
PublishingActivity
>> jsonTypeInfo))
27
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::StreamJsonRpc.Reflection.MessageFormatterEnumerableTracker.EnumeratorResults<global::Aspire.Cli.Backchannel.
PublishingActivity
>>
30
ObjectWithParameterizedConstructorCreator = static args => new global::StreamJsonRpc.Reflection.MessageFormatterEnumerableTracker.EnumeratorResults<global::Aspire.Cli.Backchannel.
PublishingActivity
>(){ Values = (global::System.Collections.Generic.IReadOnlyList<global::Aspire.Cli.Backchannel.
PublishingActivity
>)args[0], Finished = (bool)args[1] },
36
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::StreamJsonRpc.Reflection.MessageFormatterEnumerableTracker.EnumeratorResults<global::Aspire.Cli.Backchannel.
PublishingActivity
>>(options, objectInfo);
48
var info0 = new global::System.Text.Json.Serialization.Metadata.JsonPropertyInfoValues<global::System.Collections.Generic.IReadOnlyList<global::Aspire.Cli.Backchannel.
PublishingActivity
>>
53
DeclaringType = typeof(global::StreamJsonRpc.Reflection.MessageFormatterEnumerableTracker.EnumeratorResults<global::Aspire.Cli.Backchannel.
PublishingActivity
>),
55
Getter = static obj => ((global::StreamJsonRpc.Reflection.MessageFormatterEnumerableTracker.EnumeratorResults<global::Aspire.Cli.Backchannel.
PublishingActivity
>)obj).Values,
65
properties[0] = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreatePropertyInfo<global::System.Collections.Generic.IReadOnlyList<global::Aspire.Cli.Backchannel.
PublishingActivity
>>(options, info0);
72
DeclaringType = typeof(global::StreamJsonRpc.Reflection.MessageFormatterEnumerableTracker.EnumeratorResults<global::Aspire.Cli.Backchannel.
PublishingActivity
>),
74
Getter = static obj => ((global::StreamJsonRpc.Reflection.MessageFormatterEnumerableTracker.EnumeratorResults<global::Aspire.Cli.Backchannel.
PublishingActivity
>)obj).Finished,
92
private void EnumeratorResultsPublishingActivitySerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::StreamJsonRpc.Reflection.MessageFormatterEnumerableTracker.EnumeratorResults<global::Aspire.Cli.Backchannel.
PublishingActivity
>? value)
103
IReadOnlyListPublishingActivitySerializeHandler(writer, ((global::StreamJsonRpc.Reflection.MessageFormatterEnumerableTracker.EnumeratorResults<global::Aspire.Cli.Backchannel.
PublishingActivity
>)value).Values);
104
writer.WriteBoolean(PropName_finished, ((global::StreamJsonRpc.Reflection.MessageFormatterEnumerableTracker.EnumeratorResults<global::Aspire.Cli.Backchannel.
PublishingActivity
>)value).Finished);
116
ParameterType = typeof(global::System.Collections.Generic.IReadOnlyList<global::Aspire.Cli.Backchannel.
PublishingActivity
>),
BackchannelJsonSerializerContext.GetJsonTypeInfo.g.cs (4)
50
if (type == typeof(global::Aspire.Cli.Backchannel.
PublishingActivity
))
94
if (type == typeof(global::StreamJsonRpc.Reflection.MessageFormatterEnumerableTracker.EnumeratorResults<global::Aspire.Cli.Backchannel.
PublishingActivity
>))
114
if (type == typeof(global::System.Collections.Generic.IAsyncEnumerable<global::Aspire.Cli.Backchannel.
PublishingActivity
>))
134
if (type == typeof(global::System.Collections.Generic.IReadOnlyList<global::Aspire.Cli.Backchannel.
PublishingActivity
>))
BackchannelJsonSerializerContext.IAsyncEnumerablePublishingActivity.g.cs (10)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IAsyncEnumerable<global::Aspire.Cli.Backchannel.
PublishingActivity
>>? _IAsyncEnumerablePublishingActivity;
18
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IAsyncEnumerable<global::Aspire.Cli.Backchannel.
PublishingActivity
>> IAsyncEnumerablePublishingActivity
20
get => _IAsyncEnumerablePublishingActivity ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IAsyncEnumerable<global::Aspire.Cli.Backchannel.
PublishingActivity
>>)Options.GetTypeInfo(typeof(global::System.Collections.Generic.IAsyncEnumerable<global::Aspire.Cli.Backchannel.
PublishingActivity
>));
23
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IAsyncEnumerable<global::Aspire.Cli.Backchannel.
PublishingActivity
>> Create_IAsyncEnumerablePublishingActivity(global::System.Text.Json.JsonSerializerOptions options)
25
if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.Collections.Generic.IAsyncEnumerable<global::Aspire.Cli.Backchannel.
PublishingActivity
>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IAsyncEnumerable<global::Aspire.Cli.Backchannel.
PublishingActivity
>> jsonTypeInfo))
27
var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.IAsyncEnumerable<global::Aspire.Cli.Backchannel.
PublishingActivity
>>
33
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateIAsyncEnumerableInfo<global::System.Collections.Generic.IAsyncEnumerable<global::Aspire.Cli.Backchannel.
PublishingActivity
>, global::Aspire.Cli.Backchannel.
PublishingActivity
>(options, info);
BackchannelJsonSerializerContext.IReadOnlyListPublishingActivity.g.cs (12)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IReadOnlyList<global::Aspire.Cli.Backchannel.
PublishingActivity
>>? _IReadOnlyListPublishingActivity;
18
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IReadOnlyList<global::Aspire.Cli.Backchannel.
PublishingActivity
>> IReadOnlyListPublishingActivity
20
get => _IReadOnlyListPublishingActivity ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IReadOnlyList<global::Aspire.Cli.Backchannel.
PublishingActivity
>>)Options.GetTypeInfo(typeof(global::System.Collections.Generic.IReadOnlyList<global::Aspire.Cli.Backchannel.
PublishingActivity
>));
23
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IReadOnlyList<global::Aspire.Cli.Backchannel.
PublishingActivity
>> Create_IReadOnlyListPublishingActivity(global::System.Text.Json.JsonSerializerOptions options)
25
if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.Collections.Generic.IReadOnlyList<global::Aspire.Cli.Backchannel.
PublishingActivity
>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IReadOnlyList<global::Aspire.Cli.Backchannel.
PublishingActivity
>> jsonTypeInfo))
27
var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.IReadOnlyList<global::Aspire.Cli.Backchannel.
PublishingActivity
>>
33
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateIEnumerableInfo<global::System.Collections.Generic.IReadOnlyList<global::Aspire.Cli.Backchannel.
PublishingActivity
>, global::Aspire.Cli.Backchannel.
PublishingActivity
>(options, info);
43
private void IReadOnlyListPublishingActivitySerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.IReadOnlyList<global::Aspire.Cli.Backchannel.
PublishingActivity
>? value)
53
foreach (global::Aspire.Cli.Backchannel.
PublishingActivity
element in value)
BackchannelJsonSerializerContext.PublishingActivity.g.cs (16)
13
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Backchannel.
PublishingActivity
>? _PublishingActivity;
18
public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Backchannel.
PublishingActivity
> PublishingActivity
20
get => _PublishingActivity ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Backchannel.
PublishingActivity
>)Options.GetTypeInfo(typeof(global::Aspire.Cli.Backchannel.
PublishingActivity
));
23
private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Backchannel.
PublishingActivity
> Create_PublishingActivity(global::System.Text.Json.JsonSerializerOptions options)
25
if (!TryGetTypeInfoForRuntimeCustomConverter<global::Aspire.Cli.Backchannel.
PublishingActivity
>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Backchannel.
PublishingActivity
> jsonTypeInfo))
27
var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Aspire.Cli.Backchannel.
PublishingActivity
>
36
jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Aspire.Cli.Backchannel.
PublishingActivity
>(options, objectInfo);
53
DeclaringType = typeof(global::Aspire.Cli.Backchannel.
PublishingActivity
),
55
Getter = static obj => ((global::Aspire.Cli.Backchannel.
PublishingActivity
)obj).Type,
73
DeclaringType = typeof(global::Aspire.Cli.Backchannel.
PublishingActivity
),
75
Getter = static obj => ((global::Aspire.Cli.Backchannel.
PublishingActivity
)obj).Data,
93
private void PublishingActivitySerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Aspire.Cli.Backchannel.
PublishingActivity
? value)
103
writer.WriteString(PropName_Type, ((global::Aspire.Cli.Backchannel.
PublishingActivity
)value).Type);
105
PublishingActivityDataSerializeHandler(writer, ((global::Aspire.Cli.Backchannel.
PublishingActivity
)value).Data);
Commands\PublishCommandBase.cs (7)
248
public async Task<bool> ProcessPublishingActivitiesDebugAsync(IAsyncEnumerable<
PublishingActivity
> publishingActivities, IAppHostBackchannel backchannel, CancellationToken cancellationToken)
252
PublishingActivity
? publishingActivity = null;
254
await foreach (
var
activity in publishingActivities.WithCancellation(cancellationToken))
315
public async Task<bool> ProcessAndDisplayPublishingActivitiesAsync(IAsyncEnumerable<
PublishingActivity
> publishingActivities, IAppHostBackchannel backchannel, CancellationToken cancellationToken)
319
PublishingActivity
? publishingActivity = null;
322
await foreach (
var
activity in publishingActivities.WithCancellation(cancellationToken))
505
private async Task HandlePromptActivityAsync(
PublishingActivity
activity, IAppHostBackchannel backchannel, CancellationToken cancellationToken)
Aspire.Cli.Tests (4)
Commands\PublishCommandPromptingIntegrationTests.cs (1)
789
public async IAsyncEnumerable<
PublishingActivity
> GetPublishingActivitiesAsync([EnumeratorCancellation] CancellationToken cancellationToken)
TestServices\TestAppHostBackchannel.cs (3)
28
public Func<CancellationToken, IAsyncEnumerable<
PublishingActivity
>>? GetPublishingActivitiesAsyncCallback { get; set; }
109
public async IAsyncEnumerable<
PublishingActivity
> GetPublishingActivitiesAsync([EnumeratorCancellation]CancellationToken cancellationToken)
116
await foreach (
var
activity in publishingActivities)