/// <summary> /// 获取颜色 /// </summary> public async Task <GetColorResponse> GetColorAsync([FromBody] GetColorRequest request) { GetColorResponse response = new GetColorResponse(); try { var colorItem = await _context.ColorVersionEntitys.SingleOrDefaultAsync(a => a.VersionID == request.VersionId); response = new GetColorResponse { PKID = colorItem.PKID, Color = colorItem.Color, ColorImg = colorItem.ColorImg, VersionID = colorItem.VersionID }; } catch (Exception ex) { response.Successful = false; response.Message = ex.Message; logger.LogError(ex, $"GetColorAsync方法报错 Message:{JsonConvert.SerializeObject(request)}"); } return(response); }
public async Task <GetColorResponse> GetColorAsync(GetColorRequest request) { string url = $"{configuration["ServiceAddress:Service.ShopCar"]}{configuration["MehtodName:ShopCar.ShopCarOperation.GetColorAsync"]}"; return(await apiHelperService.PostAsync <GetColorResponse>(url, request)); }