Ejemplo n.º 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;
 }
Ejemplo n.º 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;
 }