/// <summary> /// Encapsulates the buildEventArg in this packet. /// </summary> internal LogMessagePacketBase(KeyValuePair <int, BuildEventArgs>?nodeBuildEvent, TargetFinishedTranslator targetFinishedTranslator) { ErrorUtilities.VerifyThrow(nodeBuildEvent != null, "nodeBuildEvent was null"); _buildEvent = nodeBuildEvent.Value.Value; _sinkId = nodeBuildEvent.Value.Key; _eventType = GetLoggingEventId(_buildEvent); _targetFinishedTranslator = targetFinishedTranslator; }
/// <summary> /// Encapsulates the buildEventArg in this packet. /// </summary> internal LogMessagePacketBase(KeyValuePair<int, BuildEventArgs>? nodeBuildEvent, TargetFinishedTranslator targetFinishedTranslator) { ErrorUtilities.VerifyThrow(nodeBuildEvent != null, "nodeBuildEvent was null"); _buildEvent = nodeBuildEvent.Value.Value; _sinkId = nodeBuildEvent.Value.Key; _eventType = GetLoggingEventId(_buildEvent); _targetFinishedTranslator = targetFinishedTranslator; }