Michael Lloyd Lee mlk
Michael Lloyd Lee mlk

Reputation: 14661

Unity and Eager Singleton

Good morning, I would like to have an eager singleton in Unity, this singleton needs to be injected into so the RegisterInstance methods alone would not do it. The only other thing I can think of is in the configuration module have something like:

container.RegisterType<Singletion, Singletion>(new ContainerControlledLigetimeManager());
container.Resolve<Singletion>();

but that seams a little fudge-y to me.

Upvotes: 3

Views: 550

Answers (1)

Matt
Matt

Reputation: 894

My best suggestion would be to implement a custom LifetimeManager class. I can't find any useful documentation on how to do this, unfortunately.

Upvotes: 1

Related Questions