Esempio n. 1
0
        private static async Task OnClientConnected(ClientEventArgs e, SpotifyClient spotify, RaspifyServer server)
        {
            console.PushLogMessage($"Client connected {e.EndPoint}");

            var currentlyPlaying = await spotify
                                   .Player
                                   .GetCurrentlyPlaying(new() { Market = "from_token" });

            if (currentlyPlaying is null)
            {
                console.PushLogMessage("Nothing playing");
                return;
            }

            var track = CurrentTrack
                        .From(currentlyPlaying)
                        .ToString();

            await server.SendAllAsync(track);
        }