Я работаю над проектом, в котором все наши объекты имеют стандартный базовый класс. Мы просто добавили несколько новых полей в базу данных для таблиц за некоторыми объектами, например, "DateCreated".
Я хотел бы использовать отражение в методе вставки базового класса, чтобы при его вызове он проверял объект на наличие свойства DateCreated и устанавливал ли он значение DateTime.Now
Проблема, с которой я столкнулся, заключается в том, что typeof (this) не работает, и я, очевидно, не знаю, что это за тип в базовом классе.
Можно ли получить typeof PropertyInfo для объекта изнутри объекта без жесткого кодирования типа объекта или использования универсального?