Я увлекаюсь миром веб-сервисов и создаю простой веб-сервис, который имитирует математические операции. Сначала это было просто, передавая два целых числа, а затем к ним применялся бинарный оператор (плюс, минус и т. Д.) В зависимости от вызываемого метода.
Затем я решил сделать вещи немного более сложными и начал передавать объекты вокруг, но затем я обнаружил, что веб-сервис предоставляет только часть данных класса, а не функциональную сторону.
Мне сказали, что хороший способ справиться с этим - сделать класс на стороне обслуживания частичным классом (эта сторона формы, инкапсулирующей класс), а на стороне клиента - другой частичный класс (где эта сторона класс инкапсулирует функциональность). Это похоже на элегантный способ делать вещи ..
Итак, я настроил два класса, как описано выше, но, похоже, он не работает, как мне сказали.
Возможно ли то, что я пытаюсь сделать? Если так, то где я иду не так?