From a7d6a8cf76e4df7729272ce908da9bd4d0378ed7 Mon Sep 17 00:00:00 2001 From: Tobe O Date: Thu, 18 Apr 2019 12:06:43 -0400 Subject: [PATCH] Use mirrors reflector in prod by default --- bin/prod.dart | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/bin/prod.dart b/bin/prod.dart index b7f1728..db0ec67 100644 --- a/bin/prod.dart +++ b/bin/prod.dart @@ -1,4 +1,5 @@ import 'package:angel/angel.dart'; +import 'package:angel_container/mirrors.dart'; import 'package:angel_production/angel_production.dart'; // NOTE: By default, the Runner class does not use the `MirrorsReflector`, or any @@ -11,7 +12,7 @@ import 'package:angel_production/angel_production.dart'; // * Use of Controllers, via @Expose() or @ExposeWS() // * Use of dependency injection into constructors, whether in controllers or plain `container.make` calls // * Use of the `ioc` function in any route -// +// // The `MirrorsReflector` from `package:angel_container/mirrors.dart` is by far the most convenient pattern, // so use it if possible. // @@ -24,4 +25,6 @@ import 'package:angel_production/angel_production.dart'; // so in the meantime, visit the Angel chat for further questions: // // https://gitter.im/angel_dart/discussion -main(List args) => Runner('{{angel}}', configureServer).run(args); +main(List args) => + Runner('{{angel}}', configureServer, reflector: MirrorsReflector()) + .run(args);