/// <inheritdoc/> public async Task <IReadOnlyList <Stockist> > GetStockistsAsync() { var request = new GetStockistsRequest(); var response = await this.stockistsClient.GetStockistsAsync(request); return(this.mapper.Map <List <Stockist> >(response.Stockists).AsReadOnly()); }
/// <inheritdoc /> public override async Task <GetStockistsResponse> GetStockists(GetStockistsRequest request, ServerCallContext context) { var stockists = await this.stockistService.GetStockistsAsync(); return(new GetStockistsResponse { Stockists = { this.mapper.Map <List <Stockist> >(stockists) }, }); }