コード例 #1
0
        public JsonResult PostSubtraction([FromBody] SubtractionOperands subtractionOperands)
        {
            SubtractionResult result     = new SubtractionResult();
            string            trackingId = Request.Headers[MyStaticData.HEADER_TRACKING_ID];

            result = subtractionService.Operate(subtractionOperands);

            if (trackingId != string.Empty)
            {
                Operation operation = new Operation("Sub", string.Join(" - ", subtractionOperands.Minuend, subtractionOperands.Subtrahend) + " = " + result.Difference, DateTime.Now);
                User      user      = new User(new TrackingId(trackingId), operation);
                operationService.SaveOperations(user);
            }

            return(Json(result));
        }