suppliedBy abstract method

Spec<T> suppliedBy(
  1. T supplier(
    1. SpecContext context
    )
)

Supplies a pod instance using a supplier function.

The supplier receives a SpecContext for resolving dependencies.

Example

spec.suppliedBy((ctx) => MyService(ctx.get(Logger.classType)));

Implementation

Spec<T> suppliedBy(T Function(SpecContext context) supplier);