public async Task <IHttpActionResult> UpdatePosition([FromBody] InUpdatePositionParams input) { TradePositionBLL tpBLL = new TradePositionBLL(_unit); TradePosition position = null; try { position = tpBLL.UpdatePosition(input); } catch (Exception ex) { LogHelper.Error(_log, ex.ToString()); return(InternalServerError(ex)); } return(Ok(position)); }