Frage

Ich möchte ein Gefühl dafür bekommen, was die Leute für IoC Container verwenden. Ich habe einige gute Dinge über Schloss Windsor lesen, aber ich kenne eine Menge Leute benutzen StructureMap, Einheitlichkeit, Ninject etc.

Was sind einige der Unterschiede zwischen den genannten (und alle, die ich vernachlässigt). Stärken? Schwächen? Bessere Passform (wie StructureMap ist für ABC, aber nicht so gut für XYZ)?

War es hilfreich?

Lösung

"Best" wird immer subjektiv sein.

Das heißt, ich Castle Windsor bevorzugen, weil seine XML einfacher ist. Ich habe nur versucht, Windsor und Spring.NET, nebenbei gesagt, so kann ich nicht viel sagen über die andere.

Andere Tipps

Ich mag Ninject viel ... ist einfach, leicht zu bedienen, hat es eine solche Art von Flüssigkeit Notation Bindungen zwischen Klassen und Schnittstellen zu erklären und unterstützt kontextuellen Bindung. Genial.

Ich mag StructureMap. Die neueste Version können Sie inline deklarieren auch ohne XML-Konfigurationsdateien zurückgreifen zu müssen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top