Ребят, привет!
Пользуюсь BLToolkit и возникла проблема, но её корни, чую, лежат вовсе не в библиотеке.
Сразу наглядный пример:
DbManager db;
db.SetCommand("***"). // здесь после точки сразу получаем правильный intellisense, соответствующий типу DbManager
db.SetCommand("***", db.Parameter(***)). // а здесь после точки студия считает, что у меня возвращается object!!
Я что-то перестал понимать в overload'нутых функциях? Возвращаемый тип-то один и тот же! По-моему, это явный баг типизатора C#. Тупят обе студии — VS2015U3 и VS2017v15.6.1; Ну, или я.