View Source
Class ApiPublishedContentCache
Assembly: Umbraco.Core.dll
Syntax
public sealed class ApiPublishedContentCache : IApiPublishedContentCache
Constructors
View Source
ApiPublishedContentCache(IRequestPreviewService, IOptionsMonitor<DeliveryApiSettings>, IApiDocumentUrlService, IPublishedContentCache, IVariationContextAccessor)
Declaration
public ApiPublishedContentCache(IRequestPreviewService requestPreviewService, IOptionsMonitor<DeliveryApiSettings> deliveryApiSettings, IApiDocumentUrlService apiDocumentUrlService, IPublishedContentCache publishedContentCache, IVariationContextAccessor variationContextAccessor)
Parameters
Methods
View Source
GetById(Guid)
Declaration
public IPublishedContent? GetById(Guid contentId)
Parameters
| Type |
Name |
Description |
| Guid |
contentId |
|
Returns
View Source
GetByIdAsync(Guid)
Declaration
public Task<IPublishedContent?> GetByIdAsync(Guid contentId)
Parameters
| Type |
Name |
Description |
| Guid |
contentId |
|
Returns
View Source
GetByIds(IEnumerable<Guid>)
Declaration
public IEnumerable<IPublishedContent> GetByIds(IEnumerable<Guid> contentIds)
Parameters
| Type |
Name |
Description |
| IEnumerable<Guid> |
contentIds |
|
Returns
View Source
GetByIdsAsync(IEnumerable<Guid>)
Declaration
public Task<IEnumerable<IPublishedContent>> GetByIdsAsync(IEnumerable<Guid> contentIds)
Parameters
| Type |
Name |
Description |
| IEnumerable<Guid> |
contentIds |
|
Returns
View Source
GetByRoute(string)
Declaration
public IPublishedContent? GetByRoute(string route)
Parameters
| Type |
Name |
Description |
| string |
route |
|
Returns
View Source
GetByRouteAsync(string)
Declaration
public Task<IPublishedContent?> GetByRouteAsync(string route)
Parameters
| Type |
Name |
Description |
| string |
route |
|
Returns