protected override void OnDeleteData(Guid entityId) { try { henService.Delete(entityId); messageBroker.Publish(CommonMessages.DeleteHenSuccess, entityId); } catch (Exception ex) { var error = new Error(ex, entityId); messageBroker.Publish(CommonMessages.DeleteHenFailed, error); } }