Существует ли механизм для внедрения зависимостей в Linq to Sql или сущности каркаса сущностей? Если так, то был бы разумный подход?
Извините, мне было непонятно. Я хочу иметь возможность вводить услуги, например. IEmailer в сущности linq to sql, использующие одну из многих структур внедрения зависимости, например. Виндзорская весна, единство и т. д.
Что именно вы после? Обратите внимание, что вы можете использовать LINQ-to-SQL без атрибутов, если вы хотите использовать существующие классы ... вам нужно использовать внешний XML-файл для хранения отображений и XmlMappingSource.
XmlMappingSource
Обратите внимание, что это не будет работать с Entity Framework; только LINQ-to-SQL.