У меня есть таблица User, в которой я сохраняю информацию профиля пользователя вместе с некоторыми системными столбцами и паролем.Одностороннее обновление модели в Entity Framework для ядра .Net
Я использую модель для запроса базы данных и отправки результата пользователю. Пользователь изменяет информацию о профиле и отправляет запрос, который я использую в той же модели для десериализации. Но я не хочу, чтобы пользователь менял эти сгенерированные системой поля.
Что мне делать?
Я не понимаю ваш вопрос? Если вы не хотите, чтобы пользователь модифицировал некоторые поля, почему вы предоставляете их пользователю? –
@DawidRutkowski Они должны иметь возможность просматривать значения - поля только для чтения. – Prashant
Затем просто отключите издание этих полей на стороне клиента. Вы также можете сбросить изменения в этих полях (или просто не обновлять их) на стороне сервера, когда пользователь представит свои изменения. –