You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
class Person : Entity
{
[RadicalProperty]
public String Name
{
get;
set;
}
}
that at compile time is automatically translated to:
class Person : Entity
{
[RadicalProperty]
public String Name
{
get { return this.GetPropertyValue(() => this.Name); }
set { this.SetPropertyValue(() => this.Name, value); }
}
}
The text was updated successfully, but these errors were encountered:
+1 Radical Properties are the most common feature used... so if we "cut" the number of needed LOC is good also for the readability of the code, and moving from a not Radical VM will be more easy.
e.g. by doing:
that at compile time is automatically translated to:
The text was updated successfully, but these errors were encountered: