View Source
Class DocumentUrlFactory
Inheritance
System.Object
Assembly: Umbraco.Cms.Api.Management.dll
Syntax
public class DocumentUrlFactory : IDocumentUrlFactory
Constructors
View Source
DocumentUrlFactory(IDocumentUrlService)
Declaration
public DocumentUrlFactory(IDocumentUrlService documentUrlService)
Parameters
Type |
Name |
Description |
IDocumentUrlService |
documentUrlService |
|
View Source
DocumentUrlFactory(IDocumentUrlService, IPublishedUrlInfoProvider)
Declaration
public DocumentUrlFactory(IDocumentUrlService documentUrlService, IPublishedUrlInfoProvider publishedUrlInfoProvider)
Parameters
Type |
Name |
Description |
IDocumentUrlService |
documentUrlService |
|
IPublishedUrlInfoProvider |
publishedUrlInfoProvider |
|
View Source
DocumentUrlFactory(IPublishedUrlInfoProvider)
Declaration
public DocumentUrlFactory(IPublishedUrlInfoProvider publishedUrlInfoProvider)
Parameters
Type |
Name |
Description |
IPublishedUrlInfoProvider |
publishedUrlInfoProvider |
|
Methods
View Source
CreateUrlsAsync(IContent)
Declaration
public async Task<IEnumerable<DocumentUrlInfo>> CreateUrlsAsync(IContent content)
Parameters
Type |
Name |
Description |
IContent |
content |
|
Returns
View Source
CreateUrlSetsAsync(IEnumerable<IContent>)
Declaration
public async Task<IEnumerable<DocumentUrlInfoResponseModel>> CreateUrlSetsAsync(IEnumerable<IContent> contentItems)
Parameters
Type |
Name |
Description |
IEnumerable<IContent> |
contentItems |
|
Returns