Я читал эту книгу об услугах WCF. Он сказал, что должен создать службу WCF, которая содержит модель сущности базы данных. Например, предположим, что в этой базе данных была таблица с именем User. Затем автор приступил к созданию нового класса с именем UserDto, который содержал почти те же поля, что и поля в таблице базы данных для пользователя. Причиной этого, по его словам, было то, что при передаче данных через WCF вы не хотите передавать фактический объект, созданный объектом, так как он содержит данные, которые не нужны (и использует полосу пропускания).
Что я хотел выяснить, есть ли какой-нибудь генератор классов, чтобы сконструировать эти транспортные классы для меня? Если у меня есть база данных из 10 или более объектов, я не хочу сидеть и жестко кодировать 10 объектов на бизнес-уровне. Есть ли инструмент, который может сделать что-то подобное для меня (например, генератор кода)?
Или кто-нибудь может предложить лучший способ сделать это?