Страницы

Поиск по вопросам

суббота, 14 декабря 2019 г.

Aналог JNDI на C#

#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-ресурсы.

Комментариев нет:

Отправить комментарий