2012-02-08 23 views
10

誰かがUnity3Dで動作し、Service Locatorパターンに依存しない、良い軽量のC#IoCコンテナを提案することができますか?ありがとうございました!Unity3Dで動作する軽量IoCコンテナ

+1

Unity3Dはどのプラットフォームですか?走る?この.NET Compact Frameworkはありますか?デスクトップフレームワーク? Silverlight? Windows Phone用のSilverlight?モノ?月光?そしてどのバージョン? – Steven

+1

興味を持ってくれてありがとう、私はUnity3Dが何であるか知っていると思った。正直なところ、Unity3DがC#コードをどのように扱うのかまだ分かりませんが、私はMonoを使用していると確信しています。おそらくコンパイラは修正されたバージョンです(例えば、ネイティブコードサポートに関する制限があります)。これは.NETフレームワーク全体をサポートしていませんが、おそらくコンパクトなものと似ていますが、実際はUnity3Dのために作成されたものです。しかし、私は結局、これを私のカスタムIOCのベースとして使うつもりだと思う:http://stackoverflow.com/a/8973094/732761 – sebas

+0

存在しないものは理解できない。タグの説明は、「Unity3D」と呼ばれるものがあると仮定しています。これはおそらく関連性の高い回答を得るための最良の場所ではありません。 – Jessy

答えて

8

は最終的に私はunity3Dフレームワーク(http://unity3d.com/)のために特別に作られたIoCコンテナのいずれかの作業の実装を見つけることができませんでしたので、私は自分自身に1を実施することを決定したと私はここでそれについてブログ:http://blog.sebaslab.com/ioc-container-for-unity3d-part-1/

6

私はこのスレッドが古いですけど、誰もがUnity3DのためのIoCソリューションに興味を持って誰に沿って来れば、このオープンソースプロジェクトは、今日のライブ行ってきました:http://thirdmotion.github.io/strangeioc/

+0

私はこれが建設的なコメントではないことを知っています。しかし、決してそれを言うつもりはない。私はStrangeIoCに恋しています。 Strangeは、制御の反転(IoC)、Dependancy injection(DI)、Bindingsの一般的な点で私に多くのことを教えてくれました。もし誰かが良いMVCS構造化IoCフレームワークを単一性のために探しているなら、それ以上は見えません。奇妙なことはあなたが望むものです。 – hdsenevi

2

私たちはあなたセバスマンダラ、からのアイデアをもとに、当社独自の圧延ここに見つけることができます:https://github.com/modesttree/Zenject

+0

これをアセットストアに入れました:http://u3d.as/content/modest-tree-media/zenject-dependency-injection/7ER –