Я пытаюсь выяснить, как сделать сгенерированные LINQ to SQL помеченными как приватные, а не публичные, чтобы они не были видны вне сборки. Кажется, нет способа сделать это в конструкторе Visual Studio O / R или в инструменте SqlMetal , если я что-то не упустил. Есть ли способ сделать это?
Я спрашиваю, потому что я использую LINQ to SQL для внутренних целей в качестве слоя доступа к данным в сборке бизнес-логики. Я предоставляю клиентам отдельный набор пользовательских классов сущностей и не хочу, чтобы классы LINQ to SQL были представлены вообще.