aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Channels/RefreshChannelsScheduledTask.cs
diff options
context:
space:
mode:
authordkanada <dkanada@users.noreply.github.com>2020-02-14 03:02:06 +0900
committerdkanada <dkanada@users.noreply.github.com>2020-02-14 03:02:06 +0900
commit53db52666798e5193fb3e4c0c957de1258ed20c9 (patch)
treeefd3f41884ce2e506f96920ae0e30e17e2a3e062 /Emby.Server.Implementations/Channels/RefreshChannelsScheduledTask.cs
parent1cb51a8ac79c8cc2b2bde3e4279b18765a5851e6 (diff)
parentcf2626428c0d4755662855fe6c3e4f439c909de9 (diff)
merge branch master into refactor
Diffstat (limited to 'Emby.Server.Implementations/Channels/RefreshChannelsScheduledTask.cs')
-rw-r--r--Emby.Server.Implementations/Channels/RefreshChannelsScheduledTask.cs24
1 files changed, 17 insertions, 7 deletions
diff --git a/Emby.Server.Implementations/Channels/RefreshChannelsScheduledTask.cs b/Emby.Server.Implementations/Channels/RefreshChannelsScheduledTask.cs
index 039e2c138..03e6abcfb 100644
--- a/Emby.Server.Implementations/Channels/RefreshChannelsScheduledTask.cs
+++ b/Emby.Server.Implementations/Channels/RefreshChannelsScheduledTask.cs
@@ -28,18 +28,28 @@ namespace Emby.Server.Implementations.Channels
_libraryManager = libraryManager;
}
+ /// <inheritdoc />
public string Name => "Refresh Channels";
+ /// <inheritdoc />
public string Description => "Refreshes internet channel information.";
+ /// <inheritdoc />
public string Category => "Internet Channels";
+ /// <inheritdoc />
public bool IsHidden => ((ChannelManager)_channelManager).Channels.Length == 0;
+ /// <inheritdoc />
public bool IsEnabled => true;
+ /// <inheritdoc />
public bool IsLogged => true;
+ /// <inheritdoc />
+ public string Key => "RefreshInternetChannels";
+
+ /// <inheritdoc />
public async Task Execute(CancellationToken cancellationToken, IProgress<double> progress)
{
var manager = (ChannelManager)_channelManager;
@@ -50,18 +60,18 @@ namespace Emby.Server.Implementations.Channels
.ConfigureAwait(false);
}
- /// <summary>
- /// Creates the triggers that define when the task will run
- /// </summary>
+ /// <inheritdoc />
public IEnumerable<TaskTriggerInfo> GetDefaultTriggers()
{
- return new[] {
+ return new[]
+ {
// Every so often
- new TaskTriggerInfo { Type = TaskTriggerInfo.TriggerInterval, IntervalTicks = TimeSpan.FromHours(24).Ticks}
+ new TaskTriggerInfo
+ {
+ Type = TaskTriggerInfo.TriggerInterval, IntervalTicks = TimeSpan.FromHours(24).Ticks
+ }
};
}
-
- public string Key => "RefreshInternetChannels";
}
}