Как стать автором
Обновить

Комментарии 3

А есть у кого-нибудь практический опыт создания своего LINQ-провайдера? И если да, то для какой цели? Думаю могла бы получиться неплохая статья на эту тему.
Посмотрите вот этот доклад, если вопрос актуален через пять с лишним лет:)
Основная цель, для которой может потребоваться разработка LINQ-провайдера — это, на мой взгляд, обеспечение удобного средства написания запросов к таким источникам данных, к которым LINQ-провайдеров еще нет. Например, если мы захотим использовать PostgreSQL как документ-ориентированную NoSQL БД, сохраняя данные в JSON-поля, то для запросов мы будем вынуждены использовать имеющийся там синтаксис запросов. Наличие провайдера, подобного C#-драйверу для MongoDb, здесь было бы крайне полезным.
Что касается опыта, то его пока маловато, чтобы о нем написать. Хотя материал получился бы действительно интересным.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Изменить настройки темы

Истории