aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Common/IApplicationHost.cs
diff options
context:
space:
mode:
authorBond_009 <bond.009@outlook.com>2019-02-03 17:09:12 +0100
committerBond-009 <bond.009@outlook.com>2019-02-12 20:52:23 +0100
commit81a8ebde22e92c9d8f4292bfb18c9134f43bd956 (patch)
tree46390e702cc0bcb339c03e4b1a10059e74062774 /MediaBrowser.Common/IApplicationHost.cs
parenteb4b7051676b7493a57a99a821d5dd38bd9d4919 (diff)
Move to Microsoft.Extensions.DependencyInjection
This PR replaces SimpleInjector with Microsoft.Extensions.DependencyInjection.
Diffstat (limited to 'MediaBrowser.Common/IApplicationHost.cs')
-rw-r--r--MediaBrowser.Common/IApplicationHost.cs16
1 files changed, 2 insertions, 14 deletions
diff --git a/MediaBrowser.Common/IApplicationHost.cs b/MediaBrowser.Common/IApplicationHost.cs
index 59e3c1767..6891152ee 100644
--- a/MediaBrowser.Common/IApplicationHost.cs
+++ b/MediaBrowser.Common/IApplicationHost.cs
@@ -5,6 +5,7 @@ using System.Threading.Tasks;
using MediaBrowser.Common.Plugins;
using MediaBrowser.Model.Events;
using MediaBrowser.Model.Updates;
+using Microsoft.Extensions.DependencyInjection;
namespace MediaBrowser.Common
{
@@ -14,12 +15,6 @@ namespace MediaBrowser.Common
public interface IApplicationHost
{
/// <summary>
- /// Gets the display name of the operating system.
- /// </summary>
- /// <value>The display name of the operating system.</value>
- string OperatingSystemDisplayName { get; }
-
- /// <summary>
/// Gets the name.
/// </summary>
/// <value>The name.</value>
@@ -105,13 +100,6 @@ namespace MediaBrowser.Common
T Resolve<T>();
/// <summary>
- /// Resolves this instance.
- /// </summary>
- /// <typeparam name="T"></typeparam>
- /// <returns>``0.</returns>
- T TryResolve<T>();
-
- /// <summary>
/// Shuts down.
/// </summary>
Task Shutdown();
@@ -131,7 +119,7 @@ namespace MediaBrowser.Common
/// <summary>
/// Inits this instance.
/// </summary>
- Task Init();
+ Task Init(IServiceCollection serviceCollection);
/// <summary>
/// Creates the instance.