Ejemplo n.º 1
0
        private async Task <int[]> SendAsync(QueueGetItemIdsMessage message)
        {
            var mediaSessionId = Status?.FirstOrDefault().MediaSessionId;

            message.MediaSessionId = mediaSessionId ?? throw new ArgumentNullException("MediaSessionId");
            await SendAsync <QueueItemIdsMessage>(message, (await GetApplicationAsync()).TransportId);

            return(ItemIds);
        }
Ejemplo n.º 2
0
        private async Task <int[]> SendAsync(QueueGetItemIdsMessage message)
        {
            long?mediaSessionId = Status?.FirstOrDefault()?.MediaSessionId;

            if (mediaSessionId != null)
            {
                message.MediaSessionId = mediaSessionId;
                await SendAsync <QueueItemIdsMessage>(message, (await GetApplicationAsync()).TransportId);

                return(ItemIds);
            }
            else
            {
                return(null);
            }
        }