PRISM を使用してモジュールを作成しようとしていますが、現在、ビュー内に DataContext を設定しています。これは、パラメーターなしのコンストラクターしか使用できないことを意味しますが、コンストラクターで依存性注入 (Unity を使用) を使用できないことを意味します。
可能であれば、ビューもvmもお互いを知りたくないので、次のようなものを使用したいと思います
private void RegisterServices()
{
var employeeViewModel = new EmployeeViewModel();
_container.RegisterType<IEmployeeViewModel, EmployeeViewModel>();
_container.RegisterType<EmployeeView>();
EmployeeView.Datacontext = employeeViewModel;
}
EmployeeModule に登録するもの
これは可能ですか、それともコードビハインドを使用する必要がありますか?