Feature: All bussiness units get a tile
This commit is contained in:
@@ -49,7 +49,13 @@ public class ServiceRegistrator : IPluginServiceRegistrator
|
||||
serviceCollection.AddSingleton<IScheduledTask, ExpirationCheckTask>();
|
||||
serviceCollection.AddSingleton<IScheduledTask, RecordingSchedulerTask>();
|
||||
|
||||
// Register channel - must register as IChannel interface for Jellyfin to discover it
|
||||
serviceCollection.AddSingleton<IChannel, SRFPlayChannel>();
|
||||
// Register one channel (tile) per SRG business unit. Each must be registered as IChannel
|
||||
// for Jellyfin to discover it. A unit that is not in EnabledBusinessUnits returns no
|
||||
// content (its tile appears empty) - see SrgChannelBase.
|
||||
serviceCollection.AddSingleton<IChannel, SrfChannel>();
|
||||
serviceCollection.AddSingleton<IChannel, RtsChannel>();
|
||||
serviceCollection.AddSingleton<IChannel, RsiChannel>();
|
||||
serviceCollection.AddSingleton<IChannel, RtrChannel>();
|
||||
serviceCollection.AddSingleton<IChannel, SwiChannel>();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user