У меня есть проект asp.net mvc с UnitOfWork и 4 уровнями: 1. Уровень данных 2. Класс домена 3. Уровень обслуживания 4. Уровень пользовательского интерфейса (Controller, View, ...) У меня есть базовый класс для общих свойствнапример, Id, CreatedBy, CreatedDate, ModifiedBy, ModifiedDate:
public class BaseClass
{
public int Id { get; set; }
public int CreatedBy { get; set; }
public DateTime CreatedDate { get; set; }
public int ModifiedBy { get; set; }
public DateTime ModifiedDate { get; set; }
}
public class Customer : BaseClass
{
public string FullName { get; set; }
public string Phone { get; set; }
}
Я хочу, чтобы при вставке записи устанавливалось значение для CreatedBy и CreatedDate, а при обновлении записи устанавливалось значение для ModifiedBy, ModifiedDate.я не знаю как это сделать?я не знаю, какой слой это сделать?спасибо х.