EF4.x и WCF Сервис (настойчивость невежественного) Обновление вложенных объектов с 1 до N и M до n отношения.
-
12-12-2019 - |
Вопрос
У меня есть база данных SQL Server и хотела бы использовать Linq для объектов и обернуть его слоем WCF и подвергать его клиенту.(типичная архитектура N-уровня).Также хотелось бы иметь непостоянный вариант невежественствия, а также хотел бы иметь возможность игнорировать определенные поля (конфиденциальную информацию) в базе данных, от сериализации его клиенту.
Так, что было бы лучшим подходом для использования структуры сущности с настойчивым невежественным, самостоятельным отслеживанием WCF.Я мог бы найти шаблон T4 с любезным отслеживанием или непосвященностью .. Но все в комплекте как единый пакет.
Любая помощь в этом будет очень оценена.
Решение
STE не разрешает прогнозы - вы должны разоблачить свои объекты в их точную форму.Если вы хотите скрыть некоторые поля, вы должны отказаться от STES и создать свои собственные DTOS (объекты передачи данных), подвергаясь только подмножеству данных ваших объектов.После того, как вы используете DTOS, вы должны вручную обрабатывать все изменение отслеживания.