問題タブ [cag]

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 投票する
2 に答える
4852 参照

prism - Composite WPF(Prism)では、IRegion.AddとIRegionManager.RegisterViewWithRegionの違いは何ですか?

Composite WPF(Prism)で、モジュールをIRegionMangerコレクションに追加する場合、IRegion.AddとIRegionManager.RegisterViewWithRegionを使用する場合の違いは何ですか?

IRegion.Add

IRegionManager.RegisterViewWithRegion

0 投票する
2 に答える
315 参照

c# - エンタープライズ規模の複合アプリケーション(CAG)を整理する方法

CAGドキュメントのすべてのQuickStartsとRIの例は優れていますが、エンタープライズ規模の例が不足しています。

40以上のモジュールがあり、それぞれにProxy、Facade、PresentationModel、Model、Viewsが含まれているとします。各モジュールは、IISまたはスタンドアロンコンソールホストでホストされるモジュール固有のWCFサービスも呼び出します。私たちのアプローチは、UIモジュール、サービスモジュール、および関連するテストを1つのソリューションに含めて、他のモジュールとは別に開発およびテストできるようにすることでした。

私の問題は、サービスが別々のモジュールにあるときにサービスのホスティングをどのように行うべきか、そしてF5を押したときに残りのアプリケーションモジュールと一緒に別々のモジュールを実際に実行する方法です。このためのベストプラクティスはありますか?私はそれが以前に行われたと思いますか?

0 投票する
2 に答える
224 参照

c# - Prismでのプレゼンターの使用

C#とWPFでPRISMを使用してアプリケーションを開発しています。私はこれに不慣れで、プレゼンターを実装したいと思います。基本的に、モジュールにビューではなくプレゼンターを登録したいと思います。

現在、モジュールの初期化で次のことを行っています。

プレゼンターが欲しいのですが、モジュールにプレゼンターを登録します。このプレゼンターは、私の地域の見解を示す責任があります。

いくつかの記事や例を読んでみましたが、欲しいものを正確に得ることができませんでした。

私の要件の擬似コードは次のとおりです。

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

interface - インターフェイスのType.GetType

私はPRISMを使用しています(最近開始されました)。

文字列として定義されたインターフェイスタイプを動的に解決し、Container.Resolveに渡すにはどうすればよいですか?

たとえば、MyNamespace.ITestInterfaceというインターフェイスがあります。次のプログラムを実行しようとすると、このインターフェイスの名前を保持する文字列もあり、nullが返されます。

インターフェイスタイプは、使用するインターフェイスを識別するために構成ファイルで設定されます。したがって、これは常に文字列になります。

ところで、私はすでにインターフェースが定義されている関連するアセンブリをロードしています。

どんな助けでも大歓迎です。

よろしくお願いします、アシシュ・シャルマ

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

prism - ディレクトリ カタログのモジュール依存関係 - Microsoft PRISM

モジュールをロードするために DirectoryModuleCalatog を使用しています。

私が実装しようとしているのは、すべてのモジュールが特定のモジュールに依存する必要があるということです。たとえば、1 つの MainModule と複数のモジュールがあり、すべてのモジュールが MainModule に依存しているとします。

ModuleDependency 属性を指定することでこれを行うことができますが、私の要件は、モジュールにこの属性がなくても、依存関係をコードで設定できることです。

さまざまな形式を確認したところ、コードから直接 ModuleCatalog を設定すると、これを実現できることがわかりました。モジュールの場所を直接トラバースすることでこれを実装できますが、モジュールの数が多い場合 (50 以上または 100 以上)、パフォーマンスにどのように影響するかはわかりません。

DirectoryModuleCatalog を使用してカタログが設定されている場合、モジュールの依存関係を設定することは可能ですか?