aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBob Arnson <bob@firegiant.com>2020-01-17 20:59:18 -0500
committerBob Arnson <bob@firegiant.com>2020-01-17 21:01:52 -0500
commitfdb5b2a2cf0690cebbb449ba47370bdc55928539 (patch)
treec8626d72372962aae913c15b43f4fcd30d8b3195
parent65935b1338c097c4039bf8fda86f956b5e87d8b9 (diff)
downloadwix-fdb5b2a2cf0690cebbb449ba47370bdc55928539.tar.gz
wix-fdb5b2a2cf0690cebbb449ba47370bdc55928539.tar.bz2
wix-fdb5b2a2cf0690cebbb449ba47370bdc55928539.zip
Let listeners adjust message levels; general messaging cleanup.
-rw-r--r--src/WixToolset.Extensibility/IMessageListener.cs9
-rw-r--r--src/WixToolset.Extensibility/Services/IMessaging.cs7
2 files changed, 4 insertions, 12 deletions
diff --git a/src/WixToolset.Extensibility/IMessageListener.cs b/src/WixToolset.Extensibility/IMessageListener.cs
index 91e3da31..c75d7f3b 100644
--- a/src/WixToolset.Extensibility/IMessageListener.cs
+++ b/src/WixToolset.Extensibility/IMessageListener.cs
@@ -1,17 +1,16 @@
1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information. 1// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
2 2
3namespace WixToolset.Extensibility 3namespace WixToolset.Extensibility
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.Extensibility.Services;
6 7
7 public interface IMessageListener 8 public interface IMessageListener
8 { 9 {
9 string ShortAppName { get; }
10
11 string LongAppName { get; }
12
13 void Write(Message message); 10 void Write(Message message);
14 11
15 void Write(string message); 12 void Write(string message);
13
14 MessageLevel CalculateMessageLevel(IMessaging messaging, Message message, MessageLevel defaultMessageLevel);
16 } 15 }
17} 16}
diff --git a/src/WixToolset.Extensibility/Services/IMessaging.cs b/src/WixToolset.Extensibility/Services/IMessaging.cs
index 901c7af4..fe77f2a4 100644
--- a/src/WixToolset.Extensibility/Services/IMessaging.cs
+++ b/src/WixToolset.Extensibility/Services/IMessaging.cs
@@ -58,13 +58,6 @@ namespace WixToolset.Extensibility.Services
58 void SuppressWarningMessage(int warningNumber); 58 void SuppressWarningMessage(int warningNumber);
59 59
60 /// <summary> 60 /// <summary>
61 /// Formats a message to standard message.
62 /// </summary>
63 /// <param name="message">Message to format.</param>
64 /// <returns>Formatted message</returns>
65 string FormatMessage(Message message);
66
67 /// <summary>
68 /// Sends a message with the given arguments. 61 /// Sends a message with the given arguments.
69 /// </summary> 62 /// </summary>
70 /// <param name="message">Message to write.</param> 63 /// <param name="message">Message to write.</param>