2

StructureMap.WebApi2 パッケージには、System.Web.Mvc に依存する StructureMap.MVC5 への依存関係があります。

Web API のみのプロジェクトを構築しているため、System.Web.Mvc アセンブリを含めたくありません。

この依存関係なしに Web API 2 で StructureMap を使用することは可能ですか?

4

2 に答える 2

1

悲しいことにいいえ。

StructureMapのために作られてMVCいるので、明らかにそれに依存しています。

なぜあなたはそれを使うことに固執するのStructureMapですか?それが行うことはすべてであり、、 、 など、DI他にも多くのオプションがあります。DIWeb APINinjectUnity

于 2014-12-03T11:26:34.373 に答える
0

Autofac は Web Api の優れた Ioc であり、Autofac は構造マップよりもドキュメントがはるかに優れています。たとえば、構造マップの例のほとんどは古く、バージョン 3 では役に立ちません。

  • ここでは、Autofac を使用するためのクイック スタートを見つけることができます。
  • ここでは、OWIN で Autofac を使用するための適切なスタートアップを見つけることができます。

それが役立つことを願っています。

于 2014-12-04T11:05:48.547 に答える