scoped method

IocContainer scoped()

Creates a new Ioc Container for a particular scope

Implementation

IocContainer scoped() => IocContainer(
      serviceDefinitionsByType.map<Type, ServiceDefinition<dynamic>>(
        (key, value) => MapEntry(
          key,
          value.asSingleton(),
        ),
      ),
      Map<Type, Object>.from(singletons),
    );