Кто-нибудь знает о такой вещи, как библиотека для написания SQL для .Net? Я думаю, что это будет оболочка для генерации запросов в объектно-ориентированном стиле. Может быть что-то вроде следующего:
class SelectQuery : BaseQuery
{
List<Column> SelectedColumns { get; set; }
Table MainTable { get; set; }
List<Join> Joins { get; set; }
List<Condition> Conditions { get; set; }
List<Column> Order { get; set; }
string Write() { }
}
Не бери в голову, почему я ищу что-то для этого. И нет никакой конкретной проблемы, с которой бы я столкнулся, мне просто интересно увидеть такую вещь.
Обратите внимание, я не ищу O / RM, а средство написания SQL и представления запросов с объектами.