@page "/media/sources/jellyfin" @using ErsatzTV.Application.Jellyfin @using ErsatzTV.Core.Interfaces.Jellyfin @using ErsatzTV.Core.Jellyfin @inject IJellyfinSecretStore JellyfinSecretStore @inject ChannelWriter ScannerWorkerChannel @code { private async Task RefreshLibraries(int mediaSourceId, CancellationToken cancellationToken) => await ScannerWorkerChannel.WriteAsync(new SynchronizeJellyfinLibraries(mediaSourceId), cancellationToken); }