[![Build Status](https://travis-ci.org/nqounet/p5-plack-app-jsonrpc.png?branch=master)](https://travis-ci.org/nqounet/p5-plack-app-jsonrpc)
# NAME

Plack::App::JSONRPC - (DEPRECATED) Yet another JSON-RPC 2.0 psgi application

# SYNOPSIS

   # app.psgi
   use Plack::App::JSONRPC;
   use Plack::Builder;
   my $jsonrpc = Plack::App::JSONRPC->new(
       methods => {
           echo  => sub { $_[0] },
           empty => sub {''}
       }
   );
   my $app = sub { [204, [], []] };
   builder {
       mount '/jsonrpc', $jsonrpc->to_app;
       mount '/' => $app;
   };

   # run
   $ plackup app.psgi

   # POST http://localhost:5000/jsonrpc
   #     {"jsonrpc":"2.0","method":"echo","params":"Hello","id":1}
   # return content
   #     {"jsonrpc":"2.0","result":"Hello","id":1}

# DESCRIPTION

Plack::App::JSONRPC is Yet another JSON-RPC 2.0 psgi application

# LICENSE

Copyright (C) nqounet.

This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.

# AUTHOR

nqounet <[email protected]>