Разрешить методы одной сборки для избранных сборок
От: FireShock Россия  
Дата: 09.01.14 12:46
Оценка:
Есть набор серверных сборок, которые могут вызывать internal-методы друг-друга. Это я пока сделал атрибутами
[assembly: InternalsVisibleTo( "fliendly-assembly-1" )]


Клиентские сборки, конечно, эти методы не видят.

Но мне это не очень нравится, потому что при добавлении новой серверной сборки придется добавлять ее в существующие сборки таким же атрибутом, то есть перекомпилировать их лишний раз.

Нет ли других паттернов для того, чтобы разрешать дергать определенные методы определенным сборкам?
Instagram
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.