public void EnsureRequest(UpdateMileageRequest request)
 {
     Assert(request.Kilometers >= 0, new BadRequestException("Kilometers invalid"));
 }
        public void Put(string regno, [FromBody] UpdateMileageRequest request)
        {
            EnsureRequest(request);

            _commandRouter.Handle(new UpdateMileageCommand(regno, request.Kilometers));
        }