initializeDependencies method
Return a List
of Initializable instances that need to be initialized
BEFORE initialize this instance.
See doInitialization.
Implementation
@override
FutureOr<List<Initializable>> initializeDependencies() {
_setupInstance();
var lAsync1 = loadEntityProviders();
var lAsync2 = loadEntityRepositoryProviders();
var lAsync3 = loadDependencies();
var lAsyncAll = [lAsync1, lAsync2, lAsync3];
return lAsyncAll.resolveAll().resolveMapped((l) {
var inits = l.expand((e) => e).whereType<Initializable>().toList();
return inits;
});
}