You can set default values ββin the constructor:
public CreateCardViewModel()
{
DateCreated = DateTime.Now;
Sides = new List<Side> { new Side() };
}
. DateTime.Now . ViewModel , ββ , , . SystemTime, . , DateTime.Now:
public static class SystemTime
{
public static Func<DateTime> Now = () => DateTime.Now;
}
:
public CreateCardViewModel()
{
DateCreated = SystemTime.Now();
Sides = new List<Side> { new Side() };
}
, :
SystemTime.Now = () => new DateTime(2013, 2, 11, 17, 41, 12);