| 1234567891011121314151617181920212223242526272829303132333435 | using MediaBrowser.Common;using MediaBrowser.Model.System;namespace MediaBrowser.Controller{    /// <summary>    /// Interface IServerApplicationHost    /// </summary>    public interface IServerApplicationHost : IApplicationHost    {        /// <summary>        /// Gets the system info.        /// </summary>        /// <returns>SystemInfo.</returns>        SystemInfo GetSystemInfo();        /// <summary>        /// Gets the name of the web application.        /// </summary>        /// <value>The name of the web application.</value>        string WebApplicationName { get; }        /// <summary>        /// Gets a value indicating whether [supports automatic run at startup].        /// </summary>        /// <value><c>true</c> if [supports automatic run at startup]; otherwise, <c>false</c>.</value>        bool SupportsAutoRunAtStartup { get; }        /// <summary>        /// Gets the HTTP server port.        /// </summary>        /// <value>The HTTP server port.</value>        int HttpServerPort { get; }    }}
 |