У меня есть сущность User, которая содержит адрес электронной почты / имя /.../ HashedPassword / Salt.
Теперь каждый раз, после того, как пользователь входит в систему, вся сущность User переходит к клиенту, чтобы пользователь может изменять некоторые свойства.
Однако я бы предпочел не отправлять последние два свойства; но если я установлю для них значение null перед отправкой клиенту, тогда, когда объект вернется, мне нужно будет получить исходный объект из базы данных, установить два свойства для только что прибывшего объекта, а затем сохранить его.
Есть ли лучшее решение, например, сохранение только части объекта? Или, может быть, я параноик безопасности, и это не проблема.