Ejemplo n.º 1
0
 void RegisterMessageType(MessageIntent messageIntent, MessageType messageType)
 {
     bus.Send(new RegisterMessageType
     {
         MessageTypeId  = messageType.TypeName.ToGuid(),
         MessageType    = messageType.TypeName,
         MessageVersion = messageType.Version.ToString(),
         MessageIntent  = messageIntent
     });
 }
Ejemplo n.º 2
0
 public MessageEventArgs(MessageIntent intent, MessageLevel level, Exception ex, params string[] messagePortions)
 {
     this.MessagePortions = messagePortions;
     this.Intent          = intent;
     this.Level           = level;
     if (ex != null)
     {
         this.Exception = ex;
     }
 }
Ejemplo n.º 3
0
 public bool Message(MessageIntent intent, MessageLevel level, Exception ex, params string[] messagePortions)
 {
     Messages.Add(new Tuple <MessageIntent, MessageLevel, string[]>(intent, level, messagePortions));
     return(true);
 }
Ejemplo n.º 4
0
 public List <object> GetCachedMessages(MessageIntent intent, MessageLevel level)
 {
     return(new List <object>());
 }
Ejemplo n.º 5
0
 public void ClearCache(MessageIntent intent, MessageLevel level)
 {
     Messages.Clear();
 }
Ejemplo n.º 6
0
 public bool CacheMessage(MessageIntent intent, MessageLevel level, Exception ex, params string[] messagePortions)
 {
     return(Message(intent, level, messagePortions));
 }
Ejemplo n.º 7
0
 public bool Message(MessageIntent intent, MessageLevel level, Exception ex, params string[] messagePortions)
 {
     loggingProgress.Report(new MessageEventArgs(AppIntent[InterfaceIntent.IndexOf(intent)], AppLevel[InterfaceLevel.IndexOf(level)], ex, messagePortions));
     return(true);
 }
Ejemplo n.º 8
0
 public bool Message(MessageIntent intent, MessageLevel level, Exception ex, params string[] messagePortions)
 {
     return(true);
 }
Ejemplo n.º 9
0
 public override string ToString()
 {
     return(MessageIntent.ToString() + " " + Note);
 }
Ejemplo n.º 10
0
 public MessageEventArgs(MessageIntent intent, MessageLevel level, params string[] messagePortions)
 {
     this.MessagePortions = messagePortions;
     this.Intent          = intent;
     this.Level           = level;
 }
 public OutgoingMessageBuilder WithIntent(MessageIntent intent)
 {
     return(WithHeader(Headers.MessageIntent, intent.ToString()));
 }