Browse Source

Add ConfigureMessageFilter() to IMessageDispatcher

Reda 10 years ago
parent
commit
6e5954dbef

+ 5 - 0
src/Abc.Zebus.Tests/Lotus/ReplayMessageHandlerTests.cs

@@ -56,6 +56,11 @@ namespace Abc.Zebus.Tests.Lotus
             public void ConfigureHandlerFilter(Func<Type, bool> handlerFilter)
             {
                 throw new NotSupportedException();
+            }
+
+            public void ConfigureMessageFilter(Func<Type, bool> messageFilter)
+            {
+                throw new NotSupportedException();
             }
 
             public void LoadMessageHandlerInvokers()

+ 1 - 0
src/Abc.Zebus/Dispatch/IMessageDispatcher.cs

@@ -8,6 +8,7 @@ namespace Abc.Zebus.Dispatch
     {
         void ConfigureAssemblyFilter(Func<Assembly, bool> assemblyFilter);
         void ConfigureHandlerFilter(Func<Type, bool> handlerFilter);
+        void ConfigureMessageFilter(Func<Type, bool> messageFilter);
 
         void LoadMessageHandlerInvokers();