예제 #1
0
 public override void OnSubVMCreated(BaseVM vm)
 {
     if (vm is Master)
     {
         var master = vm as Master;
         master.Selected += (sender, id) => SelectedItem?.Invoke(this, id);
     }
     else if (vm is Details)
     {
         var detail = vm as Details;
         SelectedItem += (sender, id) =>
         {
             detail.SetData(_webStoreService.GetBookByIdAsync(id).Result);
         };
     }
 }