/// <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,
                },
            });
        }
Example #2
0
        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);
        }
Example #3
0
        /// <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,
                                  //                },
                                  //});
            }
        }
Example #5
0
 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));
 }
Example #8
0
 /// <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);
 }
Example #9
0
        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);
 }
Example #11
0
        /// <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,
                //                },
                //});
            }
        }
 /// <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);
 }