示例#1
0
 /// <summary>
 /// Matching messages will be ensured to be published though the Dispatcher of this application. This is useful for messages that trigger
 /// UI activity
 /// </summary>
 public static MessagingConfiguration HandleTheseMessagesOnDispatcher(this MessagingConfiguration config, Func <MessageInfo, bool> predicate)
 {
     config.AddConfigurationArtefact(new UiMessages(predicate));
     return(config);
 }
示例#2
0
 /// <summary>
 /// Messages that match the predicate will be published without blocking te publisher
 /// </summary>
 public static MessagingConfiguration HandleTheseMessagesAsynchronously(this MessagingConfiguration config, Func <MessageInfo, bool> predicate)
 {
     config.AddConfigurationArtefact(new MessagingAsync(predicate));
     return(config);
 }