コード例 #1
0
        /// <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());
        }
コード例 #2
0
        /// <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) },
            });
        }