jsonrpc-core JSONRPC core for handle register. Add async support. Add state in Server. Add test case. inject state in handle. try to use Factory to unify.