Remove unused code

This commit is contained in:
cxfksword 2023-02-17 12:48:52 +08:00
parent d74541e109
commit 5b03b345cb
1 changed files with 1 additions and 30 deletions

View File

@ -25,19 +25,15 @@ public class Plugin : BasePlugin<PluginConfiguration>, IHasWebPages
/// </summary>
public const string ProviderId = "MetaSharkID";
protected readonly IHttpContextAccessor _httpContextAccessor;
/// <summary>
/// Initializes a new instance of the <see cref="Plugin"/> class.
/// </summary>
/// <param name="applicationPaths">Instance of the <see cref="IApplicationPaths"/> interface.</param>
/// <param name="xmlSerializer">Instance of the <see cref="IXmlSerializer"/> interface.</param>
/// /// <param name="httpContextAccessor">Instance of the <see cref="IHttpContextAccessor"/> interface.</param>
public Plugin(IApplicationPaths applicationPaths, IXmlSerializer xmlSerializer, IHttpContextAccessor httpContextAccessor)
public Plugin(IApplicationPaths applicationPaths, IXmlSerializer xmlSerializer)
: base(applicationPaths, xmlSerializer)
{
this._httpContextAccessor = httpContextAccessor;
Plugin.Instance = this;
}
@ -64,29 +60,4 @@ public class Plugin : BasePlugin<PluginConfiguration>, IHasWebPages
}
};
}
/// <summary>
/// jellyfin web服务域名
/// 注意经过nginx代理后会拿不到真正的域名需要用户配置http服务传入真正host
/// </summary>
public string BaseUrl
{
get
{
if (_httpContextAccessor.HttpContext != null)
{
// // 使用web浏览器访问直接使用相对链接可解决用户配置了http反代
// var userAgent = _httpContextAccessor.HttpContext.Request.Headers.UserAgent.ToString();
// var fromWeb = userAgent.Contains("Chrome") || userAgent.Contains("Safari");
// if (fromWeb) return string.Empty;
return _httpContextAccessor.HttpContext.Request.Scheme + System.Uri.SchemeDelimiter + _httpContextAccessor.HttpContext.Request.Host;
}
else
{
return string.Empty;
}
}
}
}