diff --git a/zero.Backoffice.UI/app/modules/languages/language.vue b/zero.Backoffice.UI/app/modules/languages/language.vue
index 1d56380b..0b628759 100644
--- a/zero.Backoffice.UI/app/modules/languages/language.vue
+++ b/zero.Backoffice.UI/app/modules/languages/language.vue
@@ -1,5 +1,5 @@
-
+
diff --git a/zero.Backoffice.UI/app/modules/languages/languages.vue b/zero.Backoffice.UI/app/modules/languages/languages.vue
index 89bfabf2..1b255caf 100644
--- a/zero.Backoffice.UI/app/modules/languages/languages.vue
+++ b/zero.Backoffice.UI/app/modules/languages/languages.vue
@@ -2,7 +2,7 @@
-
+
diff --git a/zero.Core/Communication/Messages/MessageSubscription.cs b/zero.Core/Communication/Messages/MessageSubscription.cs
index ace0d9ff..3698f175 100644
--- a/zero.Core/Communication/Messages/MessageSubscription.cs
+++ b/zero.Core/Communication/Messages/MessageSubscription.cs
@@ -23,8 +23,12 @@ internal class MessageSubscription : IMessageSubscrip
throw new ArgumentException($"{ nameof(message) } must be of type '{typeof(TMessage).FullName}'");
}
- var handler = serviceProvider.GetRequiredService();
- await handler.Handle((TMessage)message);
+ var handlers = serviceProvider.GetServices();
+
+ foreach (var handler in handlers)
+ {
+ await handler.Handle((TMessage)message);
+ }
}
}