Endovena: a dependency injection framework.

Orfeo via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Wed Oct 22 11:59:35 PDT 2014


--------->8---------
> Container gets confusing with std.container.
--------->8---------

I agree with you, but 'Container' is widely used in DI context, 
for example:

* SimpleInjector (C#) uses Container
* LightInjector uses ServiceContainer
* Autofac uses ContainerBuilder
* LightCore  uses ContainerBuilder
* Hiro uses MicroContainer
* LinFu uses ServiceContainer
* HaveBox uses Container
* Spring (Java) uses Container
* Hypodermic (C++) ContainerBuilder
* Poodins (D) uses Container


Furthermore std.container doesn't have a class named Container, 
so it's
difficult to confuse class endovena.Container with module 
sdt.container...anyway, I'll think about it.

Thank you very much for your feedback


More information about the Digitalmars-d-announce mailing list