問題タブ [dryioc]
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.
xamarin.forms - Prism.DryIoc のビューモデルにビューを登録する適切な方法は何ですか?
Visual Studio for Mac 用の Prism Template Pack を使用して新しいプロジェクトを生成し (共有と pcl の両方を試しました)、7.0.0.340-ci に更新しています。ビュー モデルへのビューの登録は慣例で行われますか?
このアプリを実行しようとすると、次の例外がスローされます。Objective-C exception thrown. Name: NSInternalInconsistencyException Reason: Application windows are expected to have a root view controller at the end of application launch.
これがメインアプリのコードです。
署名に互換性がないため、最終行をコメントアウトしてオーバーライドをやり直す必要がありました。
Container.RegisterTypeForNavigation はどこに行きましたか、それは何ですか?
また、RegisterTypes メソッドのコードなしで試してみました。
NavigationService プロパティを調べるデバッグ セッションでは、MainPage が null であると表示されます。
prism - XF + DryIoc: 実装型 Xamarin.Forms.NavigationPage から単一のパブリック コンストラクターを選択できません
VS2017 で Prism テンプレートを使用して XF + Prism + DryIoc プロジェクトを作成しました。アプリ XF と Prism を最新のものに更新しました。
- XF: 2.5.0.121934
- プリズム: 7.0.0.336-pre
これ以上コードを追加せずに (最新の Prism 7 で重大な変更を修正することを除いて)、アプリを実行すると、次のようになります。
実装型 Xamarin.Forms.NavigationPage から単一のパブリック コンストラクターを選択できません
少し検索してhttps://github.com/PrismLibrary/Prism/issues/889を見つけましたが、問題は最新の DryIoc で解決されるはずです。
何か案は?
nancy - nancy セルフホスト、dryioc とブートストラップを使用 -> メソッドが見つからないという例外
職場では小さなアプリケーションが必要であり、このプロジェクトでもあまりよく知らないことをいくつかテストすることにしました。
nancy セルフホスティング パッケージを介して nancy をホストするために topshelf を使用して、コンソール アプリから始めました。これはすべて機能します。
ここで、DryIoc コンテナーを nancy ブートストラップに配線したいと思ったのですが、次のエラーが発生しました。
私のブートストラッパー: 空、まだ登録なし
そして、ブートストラッパーが割り当てられる topshelf を介したサービスの .Start メソッドで
new NancyHost(uri, new Bootstrapper(), hostConfig); でエラーが発生します。new Bootstrapper() を引数に追加するとすぐに