2009-08-06 3 views
1

В соответствии с этим blog post, функции тестирования ActiveRecord в Subsonic 3 не поддерживают linq. Если это так, это, по-видимому, действительно ограничивает полезность функций тестирования. Есть ли обходной путь, или я просто неправильно понимаю, что было сказано?Subsonic 3 Функция тестирования ActiveRecord не поддерживает Linq?

+0

Какая конкретная точка в этом сообщении блога заставляет вас думать, что вы не можете использовать LINQ с функциями тестирования? –

+0

Где говорится: «Перехват будет работать 90% времени для вашего приложения, однако есть некоторые обстоятельства, когда мы не можем перехватить вызов БД« ... ». Одним из таких мест является наша реализация Linq. я знаю, что его зовут или почему - поэтому он не будет знать, что это ActiveRecord, и, кроме того, не будет знать, тестируется ли он, поэтому мы не можем его перехватить ». – JoshRivers

ответ

0

Похоже, что разработка и интерес к SubSonic значительно снизились благодаря использованию EF-версий и баз данных NoSQL. Я думаю, этот вопрос спорный.

1

Возможно, вы ошибаетесь, так как можете использовать LINQ с репозиторием ActiveRecord. В основном все SS делает макет репо с в памяти Список <> объектов.

Смежные вопросы