From 0a2af479e0cf84eb3382da2788827bf8a86cf6f4 Mon Sep 17 00:00:00 2001 From: "Phil@Megaverse.hsd1.wa.comcast.net." Date: Tue, 1 Jun 2010 19:04:54 -0700 Subject: [PATCH] Changed IEventBus Notify method to accept an IDictionary rather than Dictionary --- .../Settings/Topology/ShellDescriptorManagerTests.cs | 2 +- src/Orchard/Events/DefaultOrchardEventBus.cs | 2 +- src/Orchard/Events/IEventBus.cs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Orchard.Tests.Modules/Settings/Topology/ShellDescriptorManagerTests.cs b/src/Orchard.Tests.Modules/Settings/Topology/ShellDescriptorManagerTests.cs index 6c41371af..931892176 100644 --- a/src/Orchard.Tests.Modules/Settings/Topology/ShellDescriptorManagerTests.cs +++ b/src/Orchard.Tests.Modules/Settings/Topology/ShellDescriptorManagerTests.cs @@ -25,7 +25,7 @@ namespace Orchard.Tests.Modules.Settings.Topology { public void Notify_Obsolete(string messageName, IDictionary eventData) { } - public void Notify(string messageName, Dictionary eventData) { + public void Notify(string messageName, IDictionary eventData) { LastMessageName = messageName; LastEventData = eventData; } diff --git a/src/Orchard/Events/DefaultOrchardEventBus.cs b/src/Orchard/Events/DefaultOrchardEventBus.cs index d8eebfac4..161352584 100644 --- a/src/Orchard/Events/DefaultOrchardEventBus.cs +++ b/src/Orchard/Events/DefaultOrchardEventBus.cs @@ -26,7 +26,7 @@ namespace Orchard.Events { _handlers().Invoke(handler => handler.Process(messageName, eventData), Logger); } - public void Notify(string messageName, Dictionary eventData) { + public void Notify(string messageName, IDictionary eventData) { string[] parameters = messageName.Split('.'); if (parameters.Length != 2) { throw new ArgumentException(messageName + T(" is not formatted correctly")); diff --git a/src/Orchard/Events/IEventBus.cs b/src/Orchard/Events/IEventBus.cs index 46cb7f214..2f7232f90 100644 --- a/src/Orchard/Events/IEventBus.cs +++ b/src/Orchard/Events/IEventBus.cs @@ -3,6 +3,6 @@ namespace Orchard.Events { public interface IEventBus : IDependency { void Notify_Obsolete(string messageName, IDictionary eventData); - void Notify(string messageName, Dictionary eventData); + void Notify(string messageName, IDictionary eventData); } }