public void MessageHandler(ReportPersonModified message) { using (var subscriber = DependencyContainer.Resolve<IRecentInfoCommandService>()) { subscriber.Instance.ContributeRecentInfoPerson(message); } }
public void MessageHandler(ReportPersonModified message) { try { using (var subscriber = DependencyContainer.Resolve <IRecentInfoCommandService>()) { subscriber.Instance.ContributeRecentInfoPerson(message); } } catch (Exception exception) { Log.Error("RecentInfoMessagingFacade ReportPersonModified Messaging Error: " + exception); // Rethrow exception so that MassTransit will place the message in an error queue throw; } }