Azure-Benachrichtigungs-Hub-Tags, die weder erstellt noch aktualisiert werden - um einen bestimmten Benutzer anzusprechen
Hi Ich arbeite an der Web-API als Back-End-Dienst, bei dem ich den Azure-Benachrichtigungs-Hub verwende. Ich muss den angemeldeten Benutzer gemäß der bedingten Geschäftslogik, kurz als zielspezifischen Benutzer, benachrichtigen. Ich extrahiere Code ausDie artikel. Alles funktioniert gut, abertags erstellt oder aktualisiert nicht. Ich brauche Hilfe. Hier ist mein Code-Snippet
// It returns registrationId
public async Task<OperationResult<string>> GetRegistrationIdAsync(string handle)
{
........
}
// actual device registration and tag update
public async Task<OperationResult<RegistrationOutput>> RegisterDeviceAsync(string userName, string registrationId, Platforms platform, string handle)
{
...........
registration.Tags.Add(string.Format("username : {0}", userName)); // THIS TAG IS NOT CREATING
await _hub.CreateOrUpdateRegistrationAsync(registration);
...........
}
// Send notification - target specific user
public async Task<OperationResult<bool>> Send(Platforms platform, string userName, INotificationMessage message)
{
...........
}