Show / Hide Table of Contents

Class QuestionAppService

Inheritance
object
FormsAppServiceBase
QuestionAppService
Implements
IQuestionAppService
IApplicationService
IRemoteService
Namespace: Volo.Forms.Questions
Assembly: Volo.Forms.Application.dll
Syntax
public class QuestionAppService : FormsAppServiceBase, IQuestionAppService, IApplicationService, IRemoteService

Constructors

QuestionAppService(QuestionManager, IFormRepository, IQuestionRepository)

Declaration
public QuestionAppService(QuestionManager questionManager, IFormRepository formRepository, IQuestionRepository questionRepository)
Parameters
Type Name Description
QuestionManager questionManager
IFormRepository formRepository
IQuestionRepository questionRepository

Properties

FormRepository

Declaration
protected IFormRepository FormRepository { get; }
Property Value
Type Description
IFormRepository

QuestionManager

Declaration
protected QuestionManager QuestionManager { get; }
Property Value
Type Description
QuestionManager

QuestionRepository

Declaration
protected IQuestionRepository QuestionRepository { get; }
Property Value
Type Description
IQuestionRepository

Methods

DeleteAsync(Guid)

Declaration
public virtual Task DeleteAsync(Guid id)
Parameters
Type Name Description
Guid id
Returns
Type Description
Task

GetAsync(Guid)

Declaration
public virtual Task<QuestionDto> GetAsync(Guid id)
Parameters
Type Name Description
Guid id
Returns
Type Description
Task<QuestionDto>

GetListAsync(GetQuestionListDto)

Declaration
public virtual Task<List<QuestionDto>> GetListAsync(GetQuestionListDto input)
Parameters
Type Name Description
GetQuestionListDto input
Returns
Type Description
Task<List<QuestionDto>>

UpdateAsync(Guid, UpdateQuestionDto)

Declaration
public virtual Task<QuestionDto> UpdateAsync(Guid id, UpdateQuestionDto input)
Parameters
Type Name Description
Guid id
UpdateQuestionDto input
Returns
Type Description
Task<QuestionDto>

Implements

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