Кто-нибудь знает, как заставить внедрение зависимостей работать с linq2sql. Вот моя ситуация ..
Я объясню это как можно лучше здесь.
У меня есть базовый класс, в котором есть DBML (linq2sql), классы и т. Д. Этот DBML является общим для более чем 1 проекта. Ну, у каждого проекта есть свой собственный DBML, но есть все таблицы и т. Д., Находящиеся в общем dbml я использую в базовом классе - это имеет смысл ?!
Каждый из моих проектов создает новый класс, унаследовав базовый класс и расширив его ... но, конечно, мне нужно ПОВТОРИТЬ мой dbml, потому что dbml, который я использую специально в моем проекте, обладает всеми функциями, которые были в COMMON и тогда некоторые
Я немного растерялся здесь .. Кто-нибудь знает, как этого добиться ... Надеюсь, я объяснил это достаточно хорошо: -)
Я надеялся использовать unity или что-то подобное, классы, созданные linq2sql, похоже, не реализуют интерфейсы ... это будет проблемой с DI?
Спасибо