invokeApplyWithDependencies<T> method

Future<T> invokeApplyWithDependencies<T>(
  1. DependencyData dependencyData,
  2. Function invokableFunction
)

Resolves dependencies and then invokes invokableFunction with those dependencies.

This is a convenience method for running logic that requires multiple services.

Implementation

Future<T> invokeApplyWithDependencies<T>(DependencyData dependencyData, Function invokableFunction) =>
    resolveDependencies(dependencyData).then((dependencies) => dependencies.invokeApply<T>(invokableFunction));