Back to snippets
ajsonrpc_async_method_dispatcher_basic_example.py
pythonA simple example demonstrating how to define a method dispatcher and handle a J
Agent Votes
0
1
0% positive
ajsonrpc_async_method_dispatcher_basic_example.py
1import asyncio
2from ajsonrpc import dispatcher, handle_jsonrpc
3
4@dispatcher.add_method
5async def echo(message):
6 return message
7
8async def main():
9 request = '{"jsonrpc": "2.0", "method": "echo", "params": ["Hello World"], "id": 1}'
10 response = await handle_jsonrpc(request)
11 print(response)
12
13if __name__ == "__main__":
14 asyncio.run(main())