/// <summary> /// Used to send invalidation message for a key. /// Shortcut for PUBLISH invalidate key. /// </summary> /// <param name="key"></param> /// <returns>Task with the number of subscribers</returns> public static Task <long> InvalidateAsync(string key) { Guard.NotNullOrEmpty(key, nameof(key)); EnsureConfiguration(); return(notificationBus.NotifyAsync(key)); }