#java #c_sharp
Подскажите пожалуйста аналог (хотя бы примерно выполняющий такие же функции) JNDI в C#.
Ответы
Ответ 1
Прямого аналога JNDI в C# нет. Косвенным аналогом можно считать любой IoC-контейнер поддерживающий конфигурацию внешним файлом, например Castle Windsor Также у многих библиотек есть свои способы конфигурирования, особенно у системных.Ответ 2
Думаю, эту роль в .NET играет просто System.Uri. Он включает, кроме http- и файловых URI, ещё и псевдо-URI наподобие ws:// (websocket), ldap:// и другие. Динамическое добавление новых схем проводится через UriParser.Register. Например, WPF регистрирует свою схему pack://, которая ссылается на WPF-ресурсы.
Комментариев нет:
Отправить комментарий