View Source
Class PublishStatusRepository
Inheritance
System.Object
Assembly: Umbraco.Infrastructure.dll
Syntax
public class PublishStatusRepository : IPublishStatusRepository
Constructors
View Source
PublishStatusRepository(IScopeAccessor)
Declaration
public PublishStatusRepository(IScopeAccessor scopeAccessor)
Parameters
Methods
View Source
GetAllPublishStatusAsync(CancellationToken)
Declaration
public async Task<IDictionary<Guid, ISet<string>>> GetAllPublishStatusAsync(CancellationToken cancellationToken)
Parameters
Type |
Name |
Description |
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<IDictionary<Guid, ISet<System.String>>> |
|
View Source
GetDescendantsOrSelfPublishStatusAsync(Guid, CancellationToken)
Declaration
public async Task<IDictionary<Guid, ISet<string>>> GetDescendantsOrSelfPublishStatusAsync(Guid rootDocumentKey, CancellationToken cancellationToken)
Parameters
Type |
Name |
Description |
Guid |
rootDocumentKey |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<IDictionary<Guid, ISet<System.String>>> |
|
View Source
GetPublishStatusAsync(Guid, CancellationToken)
Declaration
public async Task<ISet<string>> GetPublishStatusAsync(Guid documentKey, CancellationToken cancellationToken)
Parameters
Type |
Name |
Description |
Guid |
documentKey |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<ISet<System.String>> |
|