在InteractionRequests

时间:2016-05-19 09:09:01

标签: c# wpf prism

我有一个带有几个interactionRequests的viewModel。每个interactionRequest的代码基本相同,只有调用函数改变,例如:

this.SimpleRequest.Raise(new SimpleViewModel() { Title = "Simple" },
(vm) => 
{
    if(vm.ConfirmationResult)
        doSomething(vm);
}

this.ExtendedRequest.Raise(new ExtendedViewModel() { Title = "Simple" },
(vm) => 
{
    if(vm.ConfirmationResult)
        doSomething(vm);
}

有没有办法可以动态插入函数,而不是为每个请求反复编写相同的代码块?

0 个答案:

没有答案