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