shelf_request_response_2_jsonable_object_utility

Creator: coderz1093

Last updated:

0 purchases

TODO
Add to Cart

Description:

shelf request response 2 jsonable object utility

A class of conversions between Shelf.Request in instances of jsonable_objects and Shelf.Responses created from jsonable_objects
Usage #
A simple usage example:
Required #
install dependencies with https://pub.dev/packages/jsonable_object
import 'package:shelf_request_response_2_json_utility/shelf_request_response_2_jsonable_object_utility.dart';

class Controller {
final ShelfRequestResponse2JsonUtility<Person> // Person implements IConvertToJson
shelfRequestResponse2JsonUtility =
ShelfRequestResponse2JsonUtility<Person>(PersonFactory());

@Route.post('/')
FutureOr<Response> post(Request request) {
var body = shelfRequestResponse2JsonUtility.body(request);
return shelfRequestResponse2JsonUtility.ok(body);
}

Router get router => _$ControllerRouter(this);
}

copied to clipboard
Features and bugs #
Please file feature requests and bugs at the issue tracker.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.

Related Products

More From This Creator