implemented toFactory7 method

This commit is contained in:
Sergey Penkovsky
2020-07-03 09:41:50 +03:00
parent 19f4faab9b
commit af6c942ba5
2 changed files with 60 additions and 2 deletions

View File

@@ -133,8 +133,15 @@ class ResolvingContext<T> extends Resolver {
*/
ResolvingContext<T> toFactory7<T1, T2, T3, T4, T5, T6, T7>(
T Function(T1, T2, T3, T4, T5, T6, T7) factory) {
// TODO: implement toFactory7
throw UnimplementedError();
Resolver<T> resolver = FactoryResolver<T>(() => factory(
_container.resolve<T1>(),
_container.resolve<T2>(),
_container.resolve<T3>(),
_container.resolve<T4>(),
_container.resolve<T5>(),
_container.resolve<T6>(),
_container.resolve<T7>()));
return toResolver(resolver);
}
/**