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