2 types derived from ConsoleOutLogItem
NuGet.Build.Tasks (2)
ConsoleOutLogEmbedInBinlog.cs (1)
14
:
ConsoleOutLogItem
ConsoleOutLogMessage.cs (1)
15
public sealed class ConsoleOutLogMessage :
ConsoleOutLogItem
15 references to ConsoleOutLogItem
NuGet.Build.Tasks (13)
ConsoleOutLogItem.cs (6)
37
/// Implicitly converts a <see cref="BuildMessageEventArgs" /> object to a <see cref="
ConsoleOutLogItem
" /> object.
40
public static implicit operator
ConsoleOutLogItem
(BuildMessageEventArgs buildMessageEventArgs)
51
/// Implicitly converts a <see cref="BuildWarningEventArgs" /> object to a <see cref="
ConsoleOutLogItem
" /> object.
54
public static implicit operator
ConsoleOutLogItem
(BuildWarningEventArgs buildWarningEventArgs)
74
/// Implicitly converts a <see cref="BuildErrorEventArgs" /> object to a <see cref="
ConsoleOutLogItem
" /> object.
77
public static implicit operator
ConsoleOutLogItem
(BuildErrorEventArgs buildErrorEventArgs)
TaskLoggingQueue.cs (7)
33
/// A <see cref="CustomCreationConverter{T}" /> to use when deserializing JSON strings as <see cref="
ConsoleOutLogItem
" /> objects.
63
ConsoleOutLogItem
consoleOutLogItem;
67
consoleOutLogItem = JsonConvert.DeserializeObject<
ConsoleOutLogItem
>(message, _converter);
131
private class ConsoleOutLogItemConverter : CustomCreationConverter<
ConsoleOutLogItem
>
139
_consoleOutLogMessageType = token[nameof(
ConsoleOutLogItem
.MessageType)].ToObject<ConsoleOutLogMessageType>();
144
public override
ConsoleOutLogItem
Create(Type objectType)
160
throw new ArgumentOutOfRangeException(paramName: nameof(
ConsoleOutLogItem
.MessageType), $"Invalid message type '{_consoleOutLogMessageType}'");
NuGet.Build.Tasks.Console (2)
ConsoleLoggingQueue.cs (2)
28
internal class ConsoleLoggingQueue : LoggingQueue<
ConsoleOutLogItem
>, IBuildEngine, ILogger
149
protected override void Process(
ConsoleOutLogItem
message)