Exemple #1
0
 void FilterEvent(IContentService sender, Umbraco.Core.Events.SendToPublishEventArgs <IContent> e)
 {
     //check if this is a valid content type
     if (ContentTypeAliases.Contains(e.Entity.ContentType.Alias))
     {
         MethodToBind.Invoke(null, new object[] { sender, e });
     }
 }
Exemple #2
0
        public void ContentService_SentToPublish(Umbraco.Core.Services.IContentService sender, Umbraco.Core.Events.SendToPublishEventArgs <Umbraco.Core.Models.IContent> e)
        {
            var properties = new PropertiesDictionary(e.Entity);

            AsyncUtil.RunSync(() => _messagingService.SendMessageAsync("contentService", "sentToPublish", properties));
        }