Class ContactSettingController
Inheritance
ContactSettingController
Implements
Inherited Members
Namespace: Volo.CmsKit.Admin.Contact
Assembly: Volo.CmsKit.Pro.Admin.HttpApi.dll
Syntax
[RequiresGlobalFeature(typeof(ContactFeature))]
[RemoteService(true, Name = "CmsKitAdmin")]
[Area("cms-kit-pro-admin")]
[Route("api/cms-kit-admin/contact/settings")]
[Authorize("CmsKit.SettingManagement")]
public class ContactSettingController : CmsKitProAdminController, IAvoidDuplicateCrossCuttingConcerns, IContactSettingsAppService, IApplicationService, IRemoteService
Constructors
ContactSettingController(IContactSettingsAppService)
Declaration
public ContactSettingController(IContactSettingsAppService contactSettingsAppService)
Parameters
Type | Name | Description |
---|---|---|
IContactSettingsAppService | contactSettingsAppService |
Properties
ContactSettingsAppService
Declaration
protected IContactSettingsAppService ContactSettingsAppService { get; }
Property Value
Type | Description |
---|---|
IContactSettingsAppService |
Methods
GetAsync()
Declaration
[HttpGet]
public virtual Task<CmsKitContactSettingDto> GetAsync()
Returns
Type | Description |
---|---|
Task<CmsKitContactSettingDto> |
UpdateAsync(UpdateCmsKitContactSettingDto)
Declaration
[HttpPost]
public virtual Task UpdateAsync(UpdateCmsKitContactSettingDto input)
Parameters
Type | Name | Description |
---|---|---|
UpdateCmsKitContactSettingDto | input |
Returns
Type | Description |
---|---|
Task |