Есть ли атрибут, который я могу использовать для ограничения доступа к методам или сборкам?
(я работаю в C #, .Net 3.5)
, например
[RestrictionAttribute(//Specify an assembly or a key or something here)]
Public void MyMethod()
{
//Do something...
}
Я хочу добавить «слой доступа» кода поверх некоторых бизнес-сборок, где может иметь место некоторая аутентификация и т. Д., И хочу убедиться, что к бизнес-сборкам нельзя получить доступ напрямую, только через уровень доступа.