2 つの Core ライブラリをアプリにリンクすることはできますか?
ログインとアカウントのビュー モデルを持つ Common.Core ライブラリを 1 つ作成したいと思います。
いくつかのドメイン ビュー モデルを含む別の Domain.Core ライブラリが必要です。
これらは、いくつかの異なるプロジェクトで使用できます。
私のアプリでは、新しい Setup().Initialize() を実行します。
私の Setup クラスは CreateApp() をオーバーライドします ...
public class Setup : MvxPhoneSetup
{
protected override IMvxApplication CreateApp()
{
CreatableTypes().EndingWith("Service").AsInterfaces().RegisterAsLazySingleton();
return new Common.Core.App();
// TODO: can I setup a Domain.Core library here too?
}
}
私はこれをやってみました...
CreatableTypes(Assembly.Load("Domain.Core")).EndingWith("Service").AsInterfaces().RegisterAsLazySingleton();
しかし、そこからドメイン モデルを解決しようとすると、ReflectionTypeLoadException が発生します。
誰かがこのようなことを試しましたか?
ありがとう!