public override async Task <string> ContactAlias(string contactId) { var request = new ContactAliasRequest { Id = contactId }; var response = await grpcClient.ContactAliasAsync(request); return(response.Alias); }
// TODO 待确认 public override async Task ContactAlias(string contactId, string?alias) { var request = new ContactAliasRequest(); if (!string.IsNullOrEmpty(alias)) { request.Alias = alias; } request.Id = contactId; await grpcClient.ContactAliasAsync(request); }
public async Task <string> ContactAlias(string contactId, string alias = "") { var request = new ContactAliasRequest(); if (!string.IsNullOrEmpty(alias)) { request.Alias = alias; } request.Id = contactId; var response = await grpcClient.ContactAliasAsync(request); return(response.Alias); }