Ahojte,
zaujima ma taka vec. Povedzme ze mam viewmodel ktory obsahuje nejake data z formularu ktore potrebujem odvalidovat na serveri. Vo Vm su property ako OldDate, NewDate ktore potrebujem porovnat, zistit, ci je tam zmena a tiez odvalidovat ich range. V nasom projekte je to riesene tak, ze service metody je nejaka privatna "helper" metoda ktora vezme viewmodel a tieto property porovna, ale osobne ma napada, ci nie je praktickejsie riesenie urobit nejaky getter priamo na VM ktory mi vrati informaciu o tom ci bola properta zmenena, alebo nie (na zaklade hodnot tych fieldov). Pytam sa hlavne preto, ze na projekte na ktorom robim som s na nic podobne nenarazil, takze to mozno ma dovod. Tiez sa nepytam len na tento scenar, ale obecne. Do akej miery je vhodne mat na VM, alebo C# objektoch obecne nejake "computed" metody, pripadne kvoli comu je to zly napad. Vdaka