Пример #1
0
        // GET api/lots/5
        public async Task <LotDetailsResponse> Get(string lotKey)
        {
            var result = await Task.Run(() => _lotService.GetLotSummary(lotKey));

            result.EnsureSuccessWithHttpResponseException();
            return(result.ResultingObject.Map().To <LotDetailsResponse>());
        }
        // GET api/lots/03 13 001 01/defects
        public IEnumerable <ILotDefectReturn> Get(string lotKey)
        {
            var lotResults = _lotService.GetLotSummary(lotKey);

            lotResults.EnsureSuccessWithHttpResponseException();
            return(lotResults.ResultingObject.LotSummary.Defects);
        }