Show / Hide Table of Contents

Class PageFeedbackManager

Inheritance
object
PageFeedbackManager
Namespace: Volo.CmsKit.PageFeedbacks
Assembly: Volo.CmsKit.Pro.Domain.dll
Syntax
public class PageFeedbackManager : DomainService

Constructors

PageFeedbackManager(IPageFeedbackEntityTypeDefinitionStore)

Declaration
public PageFeedbackManager(IPageFeedbackEntityTypeDefinitionStore pageFeedbackEntityTypeDefinitionStore)
Parameters
Type Name Description
IPageFeedbackEntityTypeDefinitionStore pageFeedbackEntityTypeDefinitionStore

Properties

PageFeedbackEntityTypeDefinitionStore

Declaration
protected IPageFeedbackEntityTypeDefinitionStore PageFeedbackEntityTypeDefinitionStore { get; }
Property Value
Type Description
IPageFeedbackEntityTypeDefinitionStore

Methods

CreateAsync(string, string, string, bool, string)

Declaration
public virtual Task<PageFeedback> CreateAsync(string entityType, string entityId, string url, bool isUseful, string userNote)
Parameters
Type Name Description
string entityType
string entityId
string url
bool isUseful
string userNote
Returns
Type Description
Task<PageFeedback>

CreateDefaultSetting(string)

Declaration
public virtual PageFeedbackSetting CreateDefaultSetting(string emailAddresses)
Parameters
Type Name Description
string emailAddresses
Returns
Type Description
PageFeedbackSetting

CreateSettingForEntityTypeAsync(string, string)

Declaration
public virtual Task<PageFeedbackSetting> CreateSettingForEntityTypeAsync(string entityType, string emailAddresses)
Parameters
Type Name Description
string entityType
string emailAddresses
Returns
Type Description
Task<PageFeedbackSetting>
In this article
Back to top Powered by Volosoft