@page "/media/jellyfin" @using ErsatzTV.Core.Interfaces.Jellyfin @using ErsatzTV.Application.Jellyfin.Commands @using ErsatzTV.Application.Jellyfin.Queries @inject IJellyfinSecretStore _jellyfinSecretStore @inject ChannelWriter _channel @code { private async Task RefreshLibraries(int mediaSourceId) => await _channel.WriteAsync(new SynchronizeJellyfinLibraries(mediaSourceId)); }