Файл .DBML и LINQ to SQL - PullRequest
       6

Файл .DBML и LINQ to SQL

2 голосов
/ 21 апреля 2010

В моем файле DBML я сопоставил некоторые таблицы и хранимые процедуры, и тип возвращаемых хранимых процедур - ISingleResult. T - это некоторая таблица. Но я хочу перенести данные в свои собственные созданные объекты, а не в созданные LINQ to SQL объекты. Созданные мной объекты также совпадают с объектами сопоставленной таблицы, и их использование заключается в том, что мы отправляем данные через веб-службу. Итак, как мне продолжить, создав обертку вокруг файла DBML, чтобы я всегда получал данные в своих собственных созданных объектах.

1 Ответ

0 голосов
/ 21 апреля 2010

Entity Framework разработан для этого сценария, но если вы не можете перейти к нему по другим причинам, Automapper стоит изучить.

Вы можете добавить атрибуты linq для объектов sql, которые не сопоставлены со столбцами базы данных, добавив свойство в конструкторе и оставив свойство источника данных пустым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...