/// <summary>
 /// Adds a warning message to the AppVeyor build log.
 /// </summary>
 /// <param name="provider">The AppVeyor provider.</param>
 /// <param name="format">The message.</param>
 /// <param name="args">The args.</param>
 public static void AddErrorMessage(this IAppVeyorProvider provider, string format, params object[] args)
 {
     if (provider == null)
     {
         throw new ArgumentNullException(nameof(provider));
     }
     provider.AddMessage(string.Format(CultureInfo.InvariantCulture, format, args), AppVeyorMessageCategoryType.Error);
 }
コード例 #2
0
 /// <summary>
 /// Adds an informational message to the AppVeyor build log
 /// </summary>
 /// <param name="provider">The AppVeyor provider</param>
 /// <param name="format">The message</param>
 /// <param name="args">The args</param>
 public static void AddInformationalMessage(this IAppVeyorProvider provider, string format, params object[] args)
 {
     if (provider == null)
     {
         throw new ArgumentNullException("provider");
     }
     provider.AddMessage(string.Format(CultureInfo.InvariantCulture, format, args));
 }
 /// <summary>
 /// Adds a warning message to the AppVeyor build log.
 /// </summary>
 /// <param name="provider">The AppVeyor provider.</param>
 /// <param name="message">The message.</param>
 /// <param name="exception">The exception.</param>
 public static void AddErrorMessage(this IAppVeyorProvider provider, string message, Exception exception)
 {
     if (provider == null)
     {
         throw new ArgumentNullException(nameof(provider));
     }
     provider.AddMessage(message, AppVeyorMessageCategoryType.Error,
                         exception?.ToString());
 }