А хотя не, фигня. Такой конструктор хочется вызвать после инжекта, а не до. А делегация конструкторов в сишарпе так не работает
Как альтернатива, можно передавать в атрибут флаг. Если есть такой флаг, то при компиляции будет ворнинг, который требует в этом классе создать метод, в котором и идёт кастомный код. Если флага нет, то соответственно, ничего не требует