internal void NotifyDelivery(MessageDelivery delivery)
{
foreach (RuntimeService service in ServiceLocator.GetAllInstances<RuntimeService>())
{
service.OnMessageDelivered(delivery);
}
var handler = _messageDelivered;
if (handler != null)
{
handler(this, new MessageDeliveryEventArgs() { MessageDelivery = delivery });
}
}