Как мне установить атрибут для поля в любом месте моей сборки, затем отразить эти атрибуты поля во всей моей сборке и получить / установить значения полей, к которым атрибут также прикреплен?
1) Создать пользовательский атрибут , предназначенный для полей 2) Добавьте его в нужные поля 3) Итерация по типам, определенным в вашей сборке 4) Для каждого типа : 4a) перебирать свои поля 4b) если поле имеет ваш пользовательский атрибут , переходите к шагу 4c 4c) get или set значения поля