Show / Hide Table of Contents

Interface IPeopleAppService

Inherited Members
IReadOnlyAppService<PersonDto, PersonDto, Guid, PagedAndSortedResultRequestDto>.GetAsync(Guid)
IReadOnlyAppService<PersonDto, PersonDto, Guid, PagedAndSortedResultRequestDto>.GetListAsync(PagedAndSortedResultRequestDto)
ICreateAppService<PersonDto, PersonDto>.CreateAsync(PersonDto)
IUpdateAppService<PersonDto, Guid, PersonDto>.UpdateAsync(Guid, PersonDto)
IDeleteAppService<Guid>.DeleteAsync(Guid)
Namespace: Volo.Abp.TestApp.Application
Assembly: Volo.Abp.TestApp.dll
Syntax
public interface IPeopleAppService : ICrudAppService<PersonDto, Guid>, ICrudAppService<PersonDto, Guid, PagedAndSortedResultRequestDto>, ICrudAppService<PersonDto, Guid, PagedAndSortedResultRequestDto, PersonDto>, ICrudAppService<PersonDto, Guid, PagedAndSortedResultRequestDto, PersonDto, PersonDto>, ICrudAppService<PersonDto, PersonDto, Guid, PagedAndSortedResultRequestDto, PersonDto, PersonDto>, IReadOnlyAppService<PersonDto, PersonDto, Guid, PagedAndSortedResultRequestDto>, ICreateUpdateAppService<PersonDto, Guid, PersonDto, PersonDto>, ICreateAppService<PersonDto, PersonDto>, IUpdateAppService<PersonDto, Guid, PersonDto>, IDeleteAppService<Guid>, IApplicationService, IRemoteService

Methods

AddPhone(Guid, PhoneDto)

Declaration
Task<PhoneDto> AddPhone(Guid id, PhoneDto phoneDto)
Parameters
Type Name Description
Guid id
PhoneDto phoneDto
Returns
Type Description
Task<PhoneDto>

CreateFileAsync(CreateFileInput)

Declaration
Task<string> CreateFileAsync(CreateFileInput input)
Parameters
Type Name Description
CreateFileInput input
Returns
Type Description
Task<string>

CreateMultipleFileAsync(CreateMultipleFileInput)

Declaration
Task<string> CreateMultipleFileAsync(CreateMultipleFileInput input)
Parameters
Type Name Description
CreateMultipleFileInput input
Returns
Type Description
Task<string>

DownloadAsync()

Declaration
Task<IRemoteStreamContent> DownloadAsync()
Returns
Type Description
Task<IRemoteStreamContent>

GetParams(IEnumerable<Guid>, string[])

Declaration
Task<List<string>> GetParams(IEnumerable<Guid> ids, string[] names)
Parameters
Type Name Description
IEnumerable<Guid> ids
string[] names
Returns
Type Description
Task<List<string>>

GetParamsFromFormAsync(GetParamsInput)

Declaration
Task<string> GetParamsFromFormAsync(GetParamsInput input)
Parameters
Type Name Description
GetParamsInput input
Returns
Type Description
Task<string>

GetParamsFromQueryAsync(GetParamsInput)

Declaration
Task<string> GetParamsFromQueryAsync(GetParamsInput input)
Parameters
Type Name Description
GetParamsInput input
Returns
Type Description
Task<string>

GetPhones(Guid, GetPersonPhonesFilter)

Declaration
Task<ListResultDto<PhoneDto>> GetPhones(Guid id, GetPersonPhonesFilter filter)
Parameters
Type Name Description
Guid id
GetPersonPhonesFilter filter
Returns
Type Description
Task<ListResultDto<PhoneDto>>

GetWithAuthorized()

Declaration
Task GetWithAuthorized()
Returns
Type Description
Task

GetWithComplexType(GetWithComplexTypeInput)

Declaration
Task<GetWithComplexTypeInput> GetWithComplexType(GetWithComplexTypeInput input)
Parameters
Type Name Description
GetWithComplexTypeInput input
Returns
Type Description
Task<GetWithComplexTypeInput>

RemovePhone(Guid, string)

Declaration
Task RemovePhone(Guid id, string number)
Parameters
Type Name Description
Guid id
string number
Returns
Type Description
Task

UploadAsync(IRemoteStreamContent)

Declaration
Task<string> UploadAsync(IRemoteStreamContent streamContent)
Parameters
Type Name Description
IRemoteStreamContent streamContent
Returns
Type Description
Task<string>

UploadMultipleAsync(IEnumerable<IRemoteStreamContent>)

Declaration
Task<string> UploadMultipleAsync(IEnumerable<IRemoteStreamContent> streamContents)
Parameters
Type Name Description
IEnumerable<IRemoteStreamContent> streamContents
Returns
Type Description
Task<string>

Extension Methods

AbpObjectExtensions.As<T>(object)
AbpObjectExtensions.To<T>(object)
LockExtensions.Locking(object, Action)
LockExtensions.Locking<TResult>(object, Func<TResult>)
AbpObjectExtensions.If<T>(T, bool, Action<T>)
AbpObjectExtensions.If<T>(T, bool, Func<T, T>)
AbpObjectExtensions.IsIn<T>(T, IEnumerable<T>)
AbpObjectExtensions.IsIn<T>(T, params T[])
AbpQueryableExtensions.OrderByIf<T, TQueryable>(TQueryable, bool, string)
AbpQueryableExtensions.PageBy<T, TQueryable>(TQueryable, int, int)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, bool>>)
AbpQueryableExtensions.WhereIf<T, TQueryable>(TQueryable, bool, Expression<Func<T, int, bool>>)
AbpOpenIddictQueryableExtensions.SkipIf<T, TQueryable>(TQueryable, bool, int?)
AbpOpenIddictQueryableExtensions.TakeIf<T, TQueryable>(TQueryable, bool, int?)
LockExtensions.Locking<T>(T, Action<T>)
LockExtensions.Locking<T, TResult>(T, Func<T, TResult>)
In this article
Back to top Powered by ABP.IO Platform