aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/QuickConnect/QuickConnectConfigurationFactory.cs
diff options
context:
space:
mode:
authorConfusedPolarBear <33811686+ConfusedPolarBear@users.noreply.github.com>2020-06-09 15:18:26 -0500
committerConfusedPolarBear <33811686+ConfusedPolarBear@users.noreply.github.com>2020-06-09 15:18:26 -0500
commit86624e92d3539db92934f280c9efdbda1448486b (patch)
tree8b2c57b09386b1b6cc3700b03363bf0c4a881b18 /Emby.Server.Implementations/QuickConnect/QuickConnectConfigurationFactory.cs
parent7d9b5524031fe6b5c23b4282cb1f9ec850b114fe (diff)
Finish addressing review comments
Diffstat (limited to 'Emby.Server.Implementations/QuickConnect/QuickConnectConfigurationFactory.cs')
-rw-r--r--Emby.Server.Implementations/QuickConnect/QuickConnectConfigurationFactory.cs27
1 files changed, 27 insertions, 0 deletions
diff --git a/Emby.Server.Implementations/QuickConnect/QuickConnectConfigurationFactory.cs b/Emby.Server.Implementations/QuickConnect/QuickConnectConfigurationFactory.cs
new file mode 100644
index 000000000..d7bc84c5e
--- /dev/null
+++ b/Emby.Server.Implementations/QuickConnect/QuickConnectConfigurationFactory.cs
@@ -0,0 +1,27 @@
+using System.Collections.Generic;
+using MediaBrowser.Common.Configuration;
+
+namespace Emby.Server.Implementations.QuickConnect
+{
+ /// <summary>
+ /// Configuration factory for quick connect.
+ /// </summary>
+ public class QuickConnectConfigurationFactory : IConfigurationFactory
+ {
+ /// <summary>
+ /// Returns the current quick connect configuration.
+ /// </summary>
+ /// <returns>Current quick connect configuration.</returns>
+ public IEnumerable<ConfigurationStore> GetConfigurations()
+ {
+ return new[]
+ {
+ new ConfigurationStore
+ {
+ Key = "quickconnect",
+ ConfigurationType = typeof(QuickConnectConfiguration)
+ }
+ };
+ }
+ }
+}