члену класса сберечь все внутренности класса от stripping-а? В документации от юнитеков пишут что можно наследоваться от PreserveAttribute, но никаких разъяснений по этому поводу нет, может можно сделать атрибут который сохранит весь калсс? @CheeryLee?
А почему линк не хочешь?
Другие девы могут не запомнить что ДТО нужно будет туда дописывать
Я с атрибутом не знаком, но можно сделать мета-компилятор через рефлексию, который выполнится по завершении обычной компиляции и перезагрузки домена. Например, делаешь атрибут [DontStripMePlease]. Его назначаешь на нужные классы. Потом организуешь небольшой сервис, который проходит по всему домену в поисках классов с таким атрибутом. Сервис заново генерирует link.xml, заполняя своим списком. Начало его исполнения подписываешь на событие CompilationPipeline.compilationFinished.
Обсуждают сегодня