問題タブ [webapi2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
289 参照

c# - 参照されているアセンブリと参照されていないアセンブリからの Autofac ロードの依存関係

直接使用されていない場合でも、参照されているすべてのアセンブリを読み込む方法を尋ねる多くの質問を見てきましたが、さらに一歩進めたいと思います。拡張可能なサービスとインターフェイスを構築しています。意図は、送信者/受信者を追加のタイプで拡張できることです。たとえば、インターフェイスは SMS メッセージの送信を担当し、異なるアダプターを持つことができます。たとえば、2 つの異なるアプリケーションがあるとします。 SMS を使用する場合、それぞれが独自のISmsAdapterおよびの実装を持っているISmsReplyAdapterため、アセンブリは必ずしもサービスによって参照されるとは限りません (アプリケーションは、応答を受信するための Windows サービスと WebAPI サービスで構成されます)。

私ができるようにしたいのは、参照されているアセンブリにある autofac モジュールを登録するだけでなく、/bin/plugins などの特定のフォルダーにあるアセンブリにモジュールを登録することです。

私が望むものと似たようなことをする以外Caliburn.Microに、これに関連するものを見つけることができませんでしたDirectoryCatalog

Autofacでこれを達成する方法を知っている人はいますか?

0 投票する
0 に答える
5634 参照

c# - Web API 2 asp.netコアのオプションパラメータが機能しない

私は以下のような機能を持っています

生成された API 呼び出しは次のようになります

api/case/GetAll/value1 または api/case/GetAll//value2 または api/case/GetAll///value3

フロントエンドからこの特定の API メソッドに値が渡されると、その値は parameter1 に渡されます。

SO を検索し、Web Api Attribute Routing の Optional Parameters をたどろうとしましたが、解決策が見つかりませんでした。

私のプロジェクトは、Angular 2 フロント エンド + webapi2 で、サービス レイヤーとして asp.net コアを使用しています。

webapi2 にオプションのパラメーターを理解させる方法を教えてください。