Added Code annotations for IPublishedContentStore, etc... as experimental features with links to the
tracker.
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
using Umbraco.Core.CodeAnnotations;
|
||||
using Umbraco.Core.Models;
|
||||
|
||||
namespace Umbraco.Web
|
||||
@@ -5,6 +6,7 @@ namespace Umbraco.Web
|
||||
/// <summary>
|
||||
/// Defines the methods to access published content
|
||||
/// </summary>
|
||||
[UmbracoExperimentalFeature("http://issues.umbraco.org/issue/U4-1153", "This should become public one day but we need to create something like the IPublishListener interface to have proper published content storage. We'll also need to publicize the resolveres so people can set a resolver at app startup.")]
|
||||
internal interface IPublishedContentStore : IPublishedStore
|
||||
{
|
||||
IPublishedContent GetDocumentByRoute(UmbracoContext umbracoContext, string route, bool? hideTopLevelNode = null);
|
||||
|
||||
@@ -1,8 +1,11 @@
|
||||
using Umbraco.Core.CodeAnnotations;
|
||||
|
||||
namespace Umbraco.Web
|
||||
{
|
||||
/// <summary>
|
||||
/// Defines the methods to access published media
|
||||
/// </summary>
|
||||
[UmbracoExperimentalFeature("http://issues.umbraco.org/issue/U4-1153", "This should become public one day but we need to create something like the IPublishListener interface to have proper published content storage. We'll also need to publicize the resolveres so people can set a resolver at app startup.")]
|
||||
internal interface IPublishedMediaStore : IPublishedStore
|
||||
{
|
||||
}
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using System.Collections.Generic;
|
||||
using Umbraco.Core.CodeAnnotations;
|
||||
using Umbraco.Core.Models;
|
||||
|
||||
namespace Umbraco.Web
|
||||
@@ -6,6 +7,7 @@ namespace Umbraco.Web
|
||||
/// <summary>
|
||||
/// Defines the methods for published documents
|
||||
/// </summary>
|
||||
[UmbracoExperimentalFeature("http://issues.umbraco.org/issue/U4-1153", "This should become public one day but we need to create something like the IPublishListener interface to have proper published content storage. We'll also need to publicize the resolveres so people can set a resolver at app startup.")]
|
||||
internal interface IPublishedStore
|
||||
{
|
||||
IPublishedContent GetDocumentById(UmbracoContext umbracoContext, int nodeId);
|
||||
|
||||
Reference in New Issue
Block a user