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