public IViewComponentResult Invoke([FromQuery] int columnistId, [FromQuery] int columnistItemId) { List <Columnist> columnist = _unitOfWork.Columnist.GetAll().ToList(); LeftVM articleVM = new LeftVM(columnist, columnistId, columnistItemId); return(View(articleVM)); }
private void ExecuteCompare() { if (!CanExecuteCompare()) { throw new InvalidOperationException(); } Differences = JsonComparer .Compare(LeftVM.First().Model, RightVM.First().Model) .Select(d => new DifferenceViewModel(d, _map[d.LeftNode].First(), _map[d.RightNode].First())) .ToList(); }
public Left() { this.vm = new LeftVM(); InitializeComponent(); DataContext = this.vm; }