Overview ======== This section provides the general overview of the integration. Installation ------------ .. code-block:: shell $ pip install bthlabs_jsonrpc_aiohttp Usage ----- First, you'll need to add a JSONRPC view to your project's URLs: .. code-block:: python # app.py app = web.Application() app.add_routes([ web.post('/rpc', JSONRPCView()), ]) Then, you'll need to implement the RPC method modules: .. code-block:: python # your_app/rpc_methods.py from bthlabs_jsonrpc_core import register_method @register_method(name='hello') async def hello(request, who='World'): return f'Hello, {who}!'