Class PageFeedbackSettingsController
Inheritance
PageFeedbackSettingsController
Implements
Inherited Members
Namespace: Volo.CmsKit.Admin.PageFeedbacks
Assembly: Volo.CmsKit.Pro.Admin.HttpApi.dll
Syntax
[RequiresGlobalFeature(typeof(PageFeedbackFeature))]
[RemoteService(true, Name = "CmsKitAdmin")]
[Area("cms-kit-pro-admin")]
[Route("api/cms-kit-admin/page-feedbacks/settings")]
[Authorize("CmsKit.PageFeedback.SettingManagement")]
public class PageFeedbackSettingsController : CmsKitProAdminController, IAvoidDuplicateCrossCuttingConcerns, IPageFeedbackSettingsAppService, IApplicationService, IRemoteService
Constructors
PageFeedbackSettingsController(IPageFeedbackSettingsAppService)
Declaration
public PageFeedbackSettingsController(IPageFeedbackSettingsAppService pageFeedbackSettingsAppService)
Parameters
| Type | Name | Description |
|---|---|---|
| IPageFeedbackSettingsAppService | pageFeedbackSettingsAppService |
Properties
PageFeedbackSettingsAppService
Declaration
protected IPageFeedbackSettingsAppService PageFeedbackSettingsAppService { get; }
Property Value
| Type | Description |
|---|---|
| IPageFeedbackSettingsAppService |
Methods
GetAsync()
Declaration
[HttpGet]
public virtual Task<CmsKitPageFeedbackSettingDto> GetAsync()
Returns
| Type | Description |
|---|---|
| Task<CmsKitPageFeedbackSettingDto> |
UpdateAsync(UpdateCmsKitPageFeedbackSettingDto)
Declaration
[HttpPost]
public virtual Task UpdateAsync(UpdateCmsKitPageFeedbackSettingDto input)
Parameters
| Type | Name | Description |
|---|---|---|
| UpdateCmsKitPageFeedbackSettingDto | input |
Returns
| Type | Description |
|---|---|
| Task |