В документации SubSonic перечислены:
o По умолчанию Инструмент генерирует код вставки и обновления, который использует System.Web.HttpContext.Current.User.Identity.Name и System.Threading.Thread.CurrentPrincipal.Identity.Name. Некоторые сгенерированные методы могут также использовать классы System.Web. Если вы не хотите добавлять ссылку на System.Web в свой проект, вам нужно будет предоставить свои собственные шаблоны.
Я пытался создать SubSonic DAL типа C # Class Library. Конечно, файлы генерируются, однако во время сборки выдается ошибка:
*The type or namespace name 'HttpContext' does not exist ...*
(«Существует ли отдельный шаблон для создания универсальной библиотеки DAL классов, которая не включает ссылки System.Web?»? Где: Как изменить существующие шаблоны)
Спасибо!