code: def resolve_object(self, object_arg_name, resolver):
          
          def decorator(func_or_class):
              if isinstance(func_or_class, type):
                  # Handle Resource classes decoration
                  # pylint: disable=protected-access
                  func_or_class._apply_decorator_to_methods(decorator)
                  return func_or_class
  
              @wraps(func_or_class)
              def wrapper(*args, **kwargs):
                  kwargs[object_arg_name] = resolver(kwargs)
                  return func_or_class(*args, **kwargs)
              return wrapper
          return decorator
docs: A helper decorator to resolve object instance from arguments (e.g. identity).
  
          Example:
          >>> @namespace.route('/<int:user_id>')
          ... class MyResource(Resource):
          ...    @namespace.resolve_object(
          ...        object_arg_name='user',
          ...        resolver=lambda kwargs: User.query.get_or_404(kwargs.pop('user_id'))
          ...    )
          ...    def get(self, user):
          ...        # user is a User instance here