Class PageFeedbackManager
Inheritance
PageFeedbackManager
Assembly: Volo.CmsKit.Pro.Domain.dll
Syntax
public class PageFeedbackManager : DomainService, IDomainService, ITransientDependency
Constructors
PageFeedbackManager(IPageFeedbackEntityTypeDefinitionStore)
Declaration
public PageFeedbackManager(IPageFeedbackEntityTypeDefinitionStore pageFeedbackEntityTypeDefinitionStore)
Parameters
Properties
PageFeedbackEntityTypeDefinitionStore
Declaration
protected IPageFeedbackEntityTypeDefinitionStore PageFeedbackEntityTypeDefinitionStore { get; }
Property Value
Methods
CreateAsync(string, string, string, bool, string, Guid)
Declaration
public virtual Task<PageFeedback> CreateAsync(string entityType, string entityId, string url, bool isUseful, string userNote, Guid feedbackUserId)
Parameters
Returns
CreateDefaultSetting(string)
Declaration
public virtual PageFeedbackSetting CreateDefaultSetting(string emailAddresses)
Parameters
Type |
Name |
Description |
string |
emailAddresses |
|
Returns
CreateSettingForEntityTypeAsync(string, string)
Declaration
public virtual Task<PageFeedbackSetting> CreateSettingForEntityTypeAsync(string entityType, string emailAddresses)
Parameters
Type |
Name |
Description |
string |
entityType |
|
string |
emailAddresses |
|
Returns
Implements
Extension Methods