Я пытаюсь построить объект с помощью атрибута в свойстве классов, которое указывает столбец в предоставленной строке данных, который является значением свойства, как показано ниже:
[StoredDataValue("guid")]
public string Guid { get; protected set; }
[StoredDataValue("PrograGuid")]
public string ProgramGuid { get; protected set; }
В методе Build () базового объекта я получаю значения атрибута, установленные для этих свойств как
MemberInfo info = GetType();
object[] properties = info.GetCustomAttributes(true);
Однако в этот момент я осознаю ограничение в моих знаниях.
Для начала я, похоже, не получаю правильные атрибуты.
И как мне установить эти свойства с помощью отражения, теперь, когда у меня есть атрибуты? Я делаю / думаю что-то принципиально неправильное?