コード例 #1
0
        public async Task <GetRobotTypeDto> CreateRobotTypeAsync(CreateRobotTypeDto item, CancellationToken ct = default)
        {
            var newItem = _mapper.Map <RobotType>(item);

            _unitOfWork.RobotTypeRepository.Create(newItem);

            await _unitOfWork.CommitAsync(ct);

            return(_mapper.Map <GetRobotTypeDto>(newItem));
        }
コード例 #2
0
        public async Task <ActionResult> CreateRobotTypeAsync([FromBody] CreateRobotTypeDto robotType)
        {
            var type = await _robotTypeService.CreateRobotTypeAsync(robotType);

            return(StatusCode((int)HttpStatusCode.Created, Json(JsonResultData.Success(type))));
        }