MVVM では、ビューモデル間で対話したい場合は、イベント集約を使用してこれを行うことができます。
Caliburn.Micro では、IHandle および IHandle(T) インターフェイスを実装し、独自のハンドル メソッドを記述できます。ただし、戻り値のない Handle メソッドしか記述できません。同様に、次のもののみを実装できます。
public void Handle()
{
}
public void Handle(T parameter)
{
}
次のように、戻り値が必要な場合はどうすればよいですか。
public TResult Handle(T parameter)
{
}
何か助けはありますか?