Юрий, да, но нужен уникальный id для каждого клиента для того, чтобы точно определить человека как одного пользователя.
Например такой кейс - нужно разослать рекламу всем пользователям приложения, причем каждый пользователь должен получить только одно сообщение(даже если у него 2(3/5/10) разных номера телефона, или он поставил приложение на кучу устройств). Именно для этого мы должны понять, что является одной сущностью(по номерам телефонов и по номерам приложений).
Не понял, в начале чего? если здесь - result[i].Total = data.Where, перед Where, то дальнейший поиск будет только в этом поле(Select(x => x.NormValue))? или я чего то не понимаю?
Например такой кейс - нужно разослать рекламу всем пользователям приложения, причем каждый пользователь должен получить только одно сообщение(даже если у него 2(3/5/10) разных номера телефона, или он поставил приложение на кучу устройств). Именно для этого мы должны понять, что является одной сущностью(по номерам телефонов и по номерам приложений).