В моем проекте я создаю классы Linq-to-SQL, используя SqlMetal.Проблема в том, что SqlMetal не создает конструктор без параметров.Я всегда справлялся с этим, потому что всегда могу получить имя строки подключения по умолчанию и передать его конструктору - однако теперь я вынужден использовать LinqDataSource в разметке, а не в коде, поэтому я не могу указать конструктор.
Есть ли способ заставить SQLMetal сгенерировать конструктор без параметров?
В качестве альтернативы, если перевернуть его с ног на голову, есть ли способ указать строку подключения в разметке, например:
ContextTypeName="MyNameSpace.DAL(defaultconnStr)"