Show / Hide Table of Contents

Class PageFeedbackPublicAppService

Inheritance
object
PublicAppService
PageFeedbackPublicAppService
Implements
IPageFeedbackPublicAppService
IApplicationService
IRemoteService
Namespace: Volo.CmsKit.Public.PageFeedbacks
Assembly: Volo.CmsKit.Pro.Public.Application.dll
Syntax
public class PageFeedbackPublicAppService : PublicAppService, IPageFeedbackPublicAppService, IApplicationService, IRemoteService

Constructors

PageFeedbackPublicAppService(IPageFeedbackRepository, PageFeedbackManager, IPageFeedbackSettingRepository, PageFeedbackEmailSender)

Declaration
public PageFeedbackPublicAppService(IPageFeedbackRepository pageFeedbackRepository, PageFeedbackManager pageFeedbackManager, IPageFeedbackSettingRepository pageFeedbackSettingRepository, PageFeedbackEmailSender pageFeedbackEmailSender)
Parameters
Type Name Description
IPageFeedbackRepository pageFeedbackRepository
PageFeedbackManager pageFeedbackManager
IPageFeedbackSettingRepository pageFeedbackSettingRepository
PageFeedbackEmailSender pageFeedbackEmailSender

Properties

PageFeedbackEmailSender

Declaration
protected virtual PageFeedbackEmailSender PageFeedbackEmailSender { get; }
Property Value
Type Description
PageFeedbackEmailSender

PageFeedbackManager

Declaration
protected virtual PageFeedbackManager PageFeedbackManager { get; }
Property Value
Type Description
PageFeedbackManager

PageFeedbackRepository

Declaration
protected virtual IPageFeedbackRepository PageFeedbackRepository { get; }
Property Value
Type Description
IPageFeedbackRepository

PageFeedbackSettingRepository

Declaration
protected virtual IPageFeedbackSettingRepository PageFeedbackSettingRepository { get; }
Property Value
Type Description
IPageFeedbackSettingRepository

Methods

CreateAsync(CreatePageFeedbackInput)

Declaration
public virtual Task<PageFeedbackDto> CreateAsync(CreatePageFeedbackInput input)
Parameters
Type Name Description
CreatePageFeedbackInput input
Returns
Type Description
Task<PageFeedbackDto>

SendEmailsAsync(PageFeedback)

Declaration
protected virtual Task SendEmailsAsync(PageFeedback pageFeedback)
Parameters
Type Name Description
PageFeedback pageFeedback
Returns
Type Description
Task

Implements

IPageFeedbackPublicAppService
Volo.Abp.Application.Services.IApplicationService
Volo.Abp.IRemoteService
In this article
Back to top Powered by Volosoft