ContainerCollectionRegistratorAppendInstance Method

Simple Injector
Overload List

  NameDescription
Public methodAppendInstanceTService(TService)
Appends a single instance to existing registrations made for a collection of TService elements using one of the Container.Collections.Register overloads. This instance must be thread-safe when working in a multi-threaded environment. NOTE: Do note that instances supplied by this method NEVER get disposed by the container, since the instance is assumed to outlive this container instance. If disposing is required, use RegisterSingleton<TService>(Func<TService>).
Public methodAppendInstance(Type, Object)
Appends a single instance to existing registrations made for a collection of serviceType elements using one of the Container.Collections.Register overloads. This instance must be thread-safe when working in a multi-threaded environment. NOTE: Do note that instances supplied by this method NEVER get disposed by the container, since the instance is assumed to outlive this container instance. If disposing is required, use RegisterSingleton<TService>(Func<TService>).
Top
See Also

Reference