ContainerProvider<TState>

Class

Namespace: Ignis.Containers

Declared in: Ignis.Containers


Represents a container provider which allows resolved objects to retrieve it's parent container without creating a circular dependency. Please take note that the side effect of this is that no more than one container can be in 'configuring' state simultaneously. If you aren't implementing a new container type yourself, you could pretty much ignore this class since it has no use for you (excluding GetInstance() ).

Members

Method

  • BeginCreation(IContainer<TState>)
  • EndCreation()
  • GetInstance()
  • IsBusy()

  • Back to index