View Source
Class PublicAccessPresentationFactory
Inheritance
System.Object
Assembly: Umbraco.Cms.Api.Management.dll
Syntax
public class PublicAccessPresentationFactory : IPublicAccessPresentationFactory
Constructors
View Source
PublicAccessPresentationFactory(IEntityService, IMemberService, IUmbracoMapper, IMemberRoleManager, IMemberPresentationFactory)
Declaration
public PublicAccessPresentationFactory(IEntityService entityService, IMemberService memberService, IUmbracoMapper mapper, IMemberRoleManager memberRoleManager, IMemberPresentationFactory memberPresentationFactory)
Parameters
| Type |
Name |
Description |
| IEntityService |
entityService |
|
| IMemberService |
memberService |
|
| IUmbracoMapper |
mapper |
|
| IMemberRoleManager |
memberRoleManager |
|
| IMemberPresentationFactory |
memberPresentationFactory |
|
Methods
View Source
CreatePublicAccessEntrySlim(PublicAccessRequestModel, Guid)
Declaration
public PublicAccessEntrySlim CreatePublicAccessEntrySlim(PublicAccessRequestModel requestModel, Guid contentKey)
Parameters
Returns
| Type |
Description |
| PublicAccessEntrySlim |
|
View Source
CreatePublicAccessResponseModel(PublicAccessEntry)
Declaration
public Attempt<PublicAccessResponseModel, PublicAccessOperationStatus> CreatePublicAccessResponseModel(PublicAccessEntry entry)
Parameters
| Type |
Name |
Description |
| PublicAccessEntry |
entry |
|
Returns