jaguar_reflect 2.4.6 copy "jaguar_reflect: ^2.4.6" to clipboard
jaguar_reflect: ^2.4.6 copied to clipboard

Logic to reflect Jaguar Controllers into Jaguar routes. Also provides reflection support for Jaguar Bingings

example/example.dart

library jaguar.example.routes;

import 'package:jaguar/jaguar.dart';
import 'package:jaguar_reflect/jaguar_reflect.dart';

@GenController()
class ExampleController extends Controller {
  @Get()
  String get(Context ctx) => 'Get';

  @Post()
  String post(_) => 'Post';

  @Put()
  String put(_) => 'Put';

  @Delete()
  String delete(_) => 'Delete';

  @override
  void before(Context ctx) {
    print("here");
  }
}

main() async {
  Jaguar server = new Jaguar(port: 10000);
  server.add(reflect(new ExampleController()));
  await server.serve();
}
1
likes
30
pub points
0%
popularity

Publisher

unverified uploader

Logic to reflect Jaguar Controllers into Jaguar routes. Also provides reflection support for Jaguar Bingings

Homepage

License

BSD-3-Clause (LICENSE)

Dependencies

jaguar, meta

More

Packages that depend on jaguar_reflect