Строго типизированная DataRow - доступ к полям через прокси?
[ProxyFinder(AssemblyName = "SomeProxyCollection.dll", Type = typeof(TBmcProxy))]
Все хорошо, но...
SomeProxyCollection.dll - будет известно только в ран-тайме - бо, их 20 штук и все что я об них знаю - они лежат в своей папочке.
TBmcProxy - будет известно только после загрузки ассембли SomeProxyCollection.dll
Просто Я не могу ползать по коду и что-то чинить в десятке мест каждый раз как добавят что-то новое - Я могу написать это новое, скинуть его в папку и... все - дальше должно работать без изменений.
Если да, то тебе помугут атрибуты :)
-----
Хорошо бы, но...
Чтобы это работало в атрибут надо во время компиляции как-то передать информацию об TBmcProxy.
А Я как раз пытаюсь избежать связки между тем где он используется и тем где он хранится.
И если это неизбежно - предпочту иметь фабрику прокси дающую подходящий прокси по ключу, а не через атрибут.
По крайней мере это будет ОДНО место для ремонта, но ДВА разных определения ключей...