Skip to content

Commit ba3e055

Browse files
fix: change externalDeps to singelton and update module route tostring
Co-authored-by: MasterMarcoHD <MasterMarcoHD@users.noreply.github.com>
1 parent 6a555c0 commit ba3e055

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

lib/src/domain/models/route.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,6 @@ class ModuleRoute<T, Config extends Object> extends Route<T, Config> {
7373

7474
@override
7575
String toString() {
76-
return 'ModuleRoute(path: $path, module: $module, middleware: $middleware)';
76+
return 'ModuleRoute(path: $path, module: $module, middleware: $middleware, root: $root)';
7777
}
7878
}

lib/src/module.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ abstract class Module<RouteType, Config extends Object>
7878
_di.pushNewScope(scopeName: runtimeType.toString(), dispose: dispose);
7979

8080
bindExternalDeps(<T extends Object>(builder) {
81-
_di.registerFactory<T>(() => builder(_di.get<Config>(), _di.get));
81+
_di.registerSingleton<T>(builder(_di.get<Config>(), _di.get));
8282
});
8383

8484
bindServices(<T extends Service>(Builder<Service, Config> builder) {

0 commit comments

Comments
 (0)