6 types derived from BrowserLogsCdpProtocolValue
Aspire.Hosting.Browsers (6)
BrowserLogsCdpProtocol.cs (6)
799
internal sealed record BrowserLogsCdpProtocolArrayValue(IReadOnlyList<BrowserLogsCdpProtocolValue> Items) :
BrowserLogsCdpProtocolValue
;
801
internal sealed record BrowserLogsCdpProtocolBooleanValue(bool Value) :
BrowserLogsCdpProtocolValue
;
803
internal sealed record BrowserLogsCdpProtocolNullValue :
BrowserLogsCdpProtocolValue
812
internal sealed record BrowserLogsCdpProtocolNumberValue(string RawValue) :
BrowserLogsCdpProtocolValue
;
814
internal sealed record BrowserLogsCdpProtocolObjectValue(IReadOnlyDictionary<string, BrowserLogsCdpProtocolValue> Properties) :
BrowserLogsCdpProtocolValue
;
816
internal sealed record BrowserLogsCdpProtocolStringValue(string Value) :
BrowserLogsCdpProtocolValue
;
16 references to BrowserLogsCdpProtocolValue
Aspire.Hosting.Browsers (16)
BrowserLogsCdpProtocol.cs (12)
628
public
BrowserLogsCdpProtocolValue
? Value { get; init; }
799
internal sealed record BrowserLogsCdpProtocolArrayValue(IReadOnlyList<
BrowserLogsCdpProtocolValue
> Items) : BrowserLogsCdpProtocolValue;
814
internal sealed record BrowserLogsCdpProtocolObjectValue(IReadOnlyDictionary<string,
BrowserLogsCdpProtocolValue
> Properties) : BrowserLogsCdpProtocolValue;
818
internal sealed class BrowserLogsCdpProtocolValueJsonConverter : JsonConverter<
BrowserLogsCdpProtocolValue
>
820
public override
BrowserLogsCdpProtocolValue
Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) => reader.TokenType switch
832
public override void Write(Utf8JsonWriter writer,
BrowserLogsCdpProtocolValue
value, JsonSerializerOptions options)
838
foreach (
var
item in arrayValue.Items)
881
var items = new List<
BrowserLogsCdpProtocolValue
>();
898
var properties = new Dictionary<string,
BrowserLogsCdpProtocolValue
>(StringComparer.Ordinal);
926
private static
BrowserLogsCdpProtocolValue
ReadValue(ref Utf8JsonReader reader, JsonSerializerOptions options)
928
var converter = (BrowserLogsCdpProtocolValueJsonConverter)options.GetConverter(typeof(
BrowserLogsCdpProtocolValue
));
929
return converter.Read(ref reader, typeof(
BrowserLogsCdpProtocolValue
), options);
BrowserLogsEventLogger.cs (4)
303
if (remoteObject.Value is
BrowserLogsCdpProtocolValue
value)
323
private static string FormatStructuredValue(
BrowserLogsCdpProtocolValue
value)
332
private static void WriteStructuredValue(Utf8JsonWriter writer,
BrowserLogsCdpProtocolValue
value)
338
foreach (
var
item in arrayValue.Items)