SubscriptionBase.cs 301 B

123456789101112
  1. using System;
  2. using System.Text.RegularExpressions;
  3. namespace Wayne.Lib.MessageBus
  4. {
  5. internal abstract class SubscriptionBase
  6. {
  7. public Regex TopicFilter { get; set; }
  8. public abstract Type Type { get; }
  9. public abstract void Invoke(string topic, object data);
  10. }
  11. }