Я пытался использовать Subsonic для генерации своего DAL, но я заметил ошибку при генерации классов с использованием шаблонов LinqToEntities T4. Я заметил, что один из столбцов в таблице имел тип tinyint, при создании свойства для этого столбца он создал столбец, который возвращает byte [] вместо байта.
Также в другой таблице был столбец с именем ModifiedBy с типом smallint. Subsonic правильно создал свойство в классе как короткое, однако в одном из методов PropertyChanged он ожидал строку для этого поля и устанавливал его значение в Environment.UserName.
Кто-нибудь раньше сталкивался с этой проблемой? TIA ..