d5c15f2fe1
* Purview: prefer token principal for user identity Align Purview middleware identity resolution so user-token principals are preferred before supplied message identities, while app-token flows continue to use validated fallback user IDs. Also fix the content activities user route and add regression coverage for identity precedence and route construction. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * .NET: Fix user ID resolution logic in ScopedContentProcessor and add unit test for empty token user ID --------- Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>