Interface IPeopleAppService
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 |
| System.Guid |
id |
|
| PhoneDto |
phoneDto |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<TResult><PhoneDto> |
|
Declaration
Task<string> CreateFileAsync(CreateFileInput input)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<TResult><string> |
|
Declaration
Task<string> CreateMultipleFileAsync(CreateMultipleFileInput input)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<TResult><string> |
|
DownloadAsync()
Declaration
Task<IRemoteStreamContent> DownloadAsync()
Returns
GetParams(IEnumerable<Guid>, string[])
Declaration
Task<List<string>> GetParams(IEnumerable<Guid> ids, string[] names)
Parameters
| Type |
Name |
Description |
| System.Collections.Generic.IEnumerable<T><System.Guid> |
ids |
|
| string[] |
names |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<TResult><System.Collections.Generic.List<T><string>> |
|
Declaration
Task<string> GetParamsFromFormAsync(GetParamsInput input)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<TResult><string> |
|
Declaration
Task<string> GetParamsFromQueryAsync(GetParamsInput input)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<TResult><string> |
|
GetPhones(Guid, GetPersonPhonesFilter)
Declaration
Task<ListResultDto<PhoneDto>> GetPhones(Guid id, GetPersonPhonesFilter filter)
Parameters
Returns
GetWithAuthorized()
Declaration
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
Declaration
Task<GetWithComplexTypeInput> GetWithComplexType(GetWithComplexTypeInput input)
Parameters
Returns
RemovePhone(Guid, string)
Declaration
Task RemovePhone(Guid id, string number)
Parameters
| Type |
Name |
Description |
| System.Guid |
id |
|
| string |
number |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task |
|
UploadAsync(IRemoteStreamContent)
Declaration
Task<string> UploadAsync(IRemoteStreamContent streamContent)
Parameters
Returns
| Type |
Description |
| System.Threading.Tasks.Task<TResult><string> |
|
UploadMultipleAsync(IEnumerable<IRemoteStreamContent>)
Declaration
Task<string> UploadMultipleAsync(IEnumerable<IRemoteStreamContent> streamContents)
Parameters
| Type |
Name |
Description |
| System.Collections.Generic.IEnumerable<T><IRemoteStreamContent> |
streamContents |
|
Returns
| Type |
Description |
| System.Threading.Tasks.Task<TResult><string> |
|
Extension Methods