registerBean method

void registerBean(
  1. Bean bean,
  2. FutureOr func()
)

Registers a bean at runtime with its supplier function func.

Implementation

void registerBean(Bean bean, FutureOr<dynamic> Function() func) {
  darwinSystemModule
      .bind(bean.bindingType!) // Must be set
      .withName(bean.isUnnamed ? null : bean.name) // Must be set
      .toFunction(func);
}