我正在尝试检查发布事件是否为预定事件。
我试过检查entity.ReleaseDate.HasValue
,但无论如何它似乎都是空的。
它是否早于ContentService.Publishing
清除,还是应该检查其他内容?
答案 0 :(得分:0)
这篇文章可能会为您提供一些答案: https://our.umbraco.org/forum/umbraco-7/using-umbraco-7/55045-Getting-the-Publish-at-property-in-a-view#comment-201006
或者Tim Saunders的回答: https://stackoverflow.com/a/7444389/1435590
基本上,你可以这样试试:
var doc = new Document(nodeId);
var publishAt = doc.ReleaseDate;
var removeAt = doc.ExpireDate;