Трябва ли да ги имам в клиентското приложение на wcf?
Или трябва да ги поставя в слоя бизнес или данни?
От една страна, сериализиране и десериализиране на данни, може да изисквам взаимодействие с други обекти на данни, така че би било подходящо да поставя тази бизнес логика в бизнеса или слоя данни.
От друга страна, тези договори за данни и свързаните с тях бизнес правила не са и не трябва да се използват, да речем, от моето уеб приложение и са свързани само със самата уеб услуга на wcf.