/// <summary> /// Extension method to help writing messages to the build context /// </summary> /// <param name="context"></param> /// <param name="message"></param> /// <param name="messageImportance"></param> public static void WriteBuildMessage(this CodeActivityContext context, string message, BuildMessageImportance messageImportance) { context.Track(new BuildInformationRecord<BuildMessage> { Value = new BuildMessage { Importance = messageImportance, Message = message, }, }); }
private void LogMessage(BuildMessageImportance logLevel, CodeActivityContext context, string message) { BuildInformationRecord <BuildMessage> record = new BuildInformationRecord <BuildMessage>() { Value = new BuildMessage() { Importance = logLevel, Message = message, }, }; context.Track(record); }
/// <summary> /// Log a message to the build tracking participant. /// </summary> /// <param name="context">The current activity context.</param> /// <param name="message">The message to log.</param> /// <param name="importance">The importance level of the message.</param> private void LogBuildMessage(NativeActivityContext context, string message, BuildMessageImportance importance) { var record = new BuildInformationRecord <BuildMessage> { ParentToBuildDetail = false, Value = new BuildMessage { Importance = importance, Message = message } }; context.Track(record); }
/// <summary> /// Extension method to help writing messages to the build context /// </summary> /// <param name="context"></param> /// <param name="message"></param> /// <param name="messageImportance"></param> public static void WriteBuildMessage(this CodeActivityContext context, string message, BuildMessageImportance messageImportance) { if (context != null) { context.TrackBuildMessage(message, messageImportance); //{ // Value = new BuildMessage // { // Importance = messageImportance, // Message = message, // }, //}); } }
protected void LogBuildMessage(string message, BuildMessageImportance importance = BuildMessageImportance.Normal) { this.ActivityContext.TrackBuildMessage(message, importance); }
/// <summary> /// Log a message to the build tracking participant. /// </summary> /// <param name="context">The current activity context.</param> /// <param name="message">The message to log.</param> /// <param name="importance">The importance level of the message.</param> private static void LogBuildMessage(NativeActivityContext context, string message, BuildMessageImportance importance) { var record = new BuildInformationRecord<BuildMessage> { ParentToBuildDetail = false, Value = new BuildMessage { Importance = importance, Message = message } }; context.Track(record); }
/// <summary> /// Logs a generical build message /// </summary> /// <param name="message">The message to save</param> /// <param name="importance">The verbosity importance of the message</param> protected void LogBuildMessage(string message, BuildMessageImportance importance = BuildMessageImportance.Normal) { this.ActivityContext.TrackBuildMessage(message, importance); Debug.WriteLine(string.Format("BuildMessage: {0}", message)); }
/// <summary> /// Logs a generical build message /// </summary> /// <param name="message">The message to save</param> /// <param name="importance">The verbosity importance of the message</param> protected internal void LogBuildMessage(string message, BuildMessageImportance importance) { this.ActivityContext.TrackBuildMessage(message, importance); }
private void LogMessage(BuildMessageImportance logLevel, CodeActivityContext context, string fmt, params object[] args) { var msg = string.Format(fmt, args); LogMessage(logLevel, context, msg); }
/// <summary> /// Logs a generical build message /// </summary> /// <param name="message">The message to save</param> /// <param name="importance">The verbosity importance of the message</param> protected void LogBuildMessage(string message, BuildMessageImportance importance = BuildMessageImportance.Normal) { this.ActivityContext.TrackBuildMessage(message, importance); }