2 instantiations of DisplayLineState
aspire (2)
BackchannelJsonSerializerContext.DisplayLineState.g.cs (1)
32ObjectWithParameterizedConstructorCreator = static args => new global::Aspire.Cli.Backchannel.DisplayLineState((string)args[0], (string)args[1]),
Interaction\ExtensionInteractionService.cs (1)
270var result = _extensionTaskChannel.Writer.TryWrite(() => Backchannel.DisplayLinesAsync(lines.Select(line => new DisplayLineState(line.Stream.RemoveSpectreFormatting(), line.Line.RemoveSpectreFormatting())), _cancellationToken));
38 references to DisplayLineState
aspire (36)
Backchannel\BackchannelJsonSerializerContext.cs (1)
26[JsonSerializable(typeof(IEnumerable<DisplayLineState>))]
Backchannel\ExtensionBackchannel.cs (2)
31Task DisplayLinesAsync(IEnumerable<DisplayLineState> lines, CancellationToken cancellationToken); 364public async Task DisplayLinesAsync(IEnumerable<DisplayLineState> lines, CancellationToken cancellationToken)
BackchannelJsonSerializerContext.DisplayLineState.g.cs (19)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Backchannel.DisplayLineState>? _DisplayLineState; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Backchannel.DisplayLineState> DisplayLineState 22get => _DisplayLineState ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Backchannel.DisplayLineState>)Options.GetTypeInfo(typeof(global::Aspire.Cli.Backchannel.DisplayLineState)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Backchannel.DisplayLineState> Create_DisplayLineState(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::Aspire.Cli.Backchannel.DisplayLineState>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Aspire.Cli.Backchannel.DisplayLineState> jsonTypeInfo)) 29var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Aspire.Cli.Backchannel.DisplayLineState> 35ConstructorAttributeProviderFactory = static () => typeof(global::Aspire.Cli.Backchannel.DisplayLineState).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(string), typeof(string)}, modifiers: null), 39jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Aspire.Cli.Backchannel.DisplayLineState>(options, objectInfo); 56DeclaringType = typeof(global::Aspire.Cli.Backchannel.DisplayLineState), 58Getter = static obj => ((global::Aspire.Cli.Backchannel.DisplayLineState)obj).Stream, 66AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Backchannel.DisplayLineState).GetProperty("Stream", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 77DeclaringType = typeof(global::Aspire.Cli.Backchannel.DisplayLineState), 79Getter = static obj => ((global::Aspire.Cli.Backchannel.DisplayLineState)obj).Line, 87AttributeProviderFactory = static () => typeof(global::Aspire.Cli.Backchannel.DisplayLineState).GetProperty("Line", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null), 98private void DisplayLineStateSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Aspire.Cli.Backchannel.DisplayLineState? value) 108writer.WriteString(PropName_Stream, ((global::Aspire.Cli.Backchannel.DisplayLineState)value).Stream); 109writer.WriteString(PropName_Line, ((global::Aspire.Cli.Backchannel.DisplayLineState)value).Line);
BackchannelJsonSerializerContext.GetJsonTypeInfo.g.cs (2)
42if (type == typeof(global::Aspire.Cli.Backchannel.DisplayLineState)) 126if (type == typeof(global::System.Collections.Generic.IEnumerable<global::Aspire.Cli.Backchannel.DisplayLineState>))
BackchannelJsonSerializerContext.IEnumerableDisplayLineState.g.cs (12)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::Aspire.Cli.Backchannel.DisplayLineState>>? _IEnumerableDisplayLineState; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::Aspire.Cli.Backchannel.DisplayLineState>> IEnumerableDisplayLineState 22get => _IEnumerableDisplayLineState ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::Aspire.Cli.Backchannel.DisplayLineState>>)Options.GetTypeInfo(typeof(global::System.Collections.Generic.IEnumerable<global::Aspire.Cli.Backchannel.DisplayLineState>)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::Aspire.Cli.Backchannel.DisplayLineState>> Create_IEnumerableDisplayLineState(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::System.Collections.Generic.IEnumerable<global::Aspire.Cli.Backchannel.DisplayLineState>>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::System.Collections.Generic.IEnumerable<global::Aspire.Cli.Backchannel.DisplayLineState>> jsonTypeInfo)) 29var info = new global::System.Text.Json.Serialization.Metadata.JsonCollectionInfoValues<global::System.Collections.Generic.IEnumerable<global::Aspire.Cli.Backchannel.DisplayLineState>> 35jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateIEnumerableInfo<global::System.Collections.Generic.IEnumerable<global::Aspire.Cli.Backchannel.DisplayLineState>, global::Aspire.Cli.Backchannel.DisplayLineState>(options, info); 45private void IEnumerableDisplayLineStateSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::System.Collections.Generic.IEnumerable<global::Aspire.Cli.Backchannel.DisplayLineState>? value) 55foreach (global::Aspire.Cli.Backchannel.DisplayLineState element in value)
Aspire.Cli.Tests (2)
TestServices\TestExtensionBackchannel.cs (2)
37public Func<IEnumerable<DisplayLineState>, Task>? DisplayLinesAsyncCallback { get; set; } 133public Task DisplayLinesAsync(IEnumerable<DisplayLineState> lines, CancellationToken cancellationToken)