private async Task SendResponseAsync(Stream stream, CancellationToken token)
{
using (var rpc = new JsonRpc(stream))
{
var targetOptions = new JsonRpcTargetOptions
{
MethodNameTransform = MethodNameTransform,
EventNameTransform = EventNameTransform,
AllowNonPublicInvocation = false,
ClientRequiresNamedArguments = true,
DisposeOnDisconnect = true,