添加打包命令
This commit is contained in:
@@ -1,19 +1,19 @@
|
|||||||
<?xml version="1.0" encoding="utf-8"?>
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
|
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
|
||||||
<metadata>
|
<metadata>
|
||||||
<id>$id$</id>
|
<id>AntiXssUF</id>
|
||||||
<version>$version$</version>
|
<version>2.0.2-beta</version>
|
||||||
<authors>$author$</authors>
|
<authors>Jackson.bruce</authors>
|
||||||
<owners>ufangx</owners>
|
<owners>Jackson.bruce</owners>
|
||||||
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
<requireLicenseAcceptance>false</requireLicenseAcceptance>
|
||||||
<title>$title$</title>
|
<title>Policy-based filter html to avoid XSS attacks; support dotnet core and dotnet framework</title>
|
||||||
<description>$author$</description>
|
|
||||||
<copyright>$copyright$</copyright>
|
|
||||||
<licenseUrl>https://github.com/JacksonBruce/AntiXssUF/blob/master/LICENSE</licenseUrl>
|
<licenseUrl>https://github.com/JacksonBruce/AntiXssUF/blob/master/LICENSE</licenseUrl>
|
||||||
<projectUrl>https://github.com/JacksonBruce/AntiXssUF</projectUrl>
|
<projectUrl>https://github.com/JacksonBruce/AntiXssUF</projectUrl>
|
||||||
|
<description>xss anit policy filter</description>
|
||||||
<releaseNotes>https://github.com/JacksonBruce/AntiXssUF/blob/master/README.md</releaseNotes>
|
<releaseNotes>https://github.com/JacksonBruce/AntiXssUF/blob/master/README.md</releaseNotes>
|
||||||
<tags>Anti Xss .NETStandard </tags>
|
<copyright>Copyright (c) 2020-2020 Jackson.Bruce</copyright>
|
||||||
<repository url="https://github.com/JacksonBruce/AntiXssUF" />
|
<tags>Anti Xss asp.net mvc asp.netcore webapi .netstandard .netcoreapp Attribute .netframework4.6.1</tags>
|
||||||
|
<repository type="git" url="https://github.com/JacksonBruce/AntiXssUF.git" />
|
||||||
<dependencies>
|
<dependencies>
|
||||||
<group targetFramework=".NETFramework4.6.1">
|
<group targetFramework=".NETFramework4.6.1">
|
||||||
<dependency id="AngleSharp" version="0.13.0" exclude="Build,Analyzers" />
|
<dependency id="AngleSharp" version="0.13.0" exclude="Build,Analyzers" />
|
||||||
@@ -25,22 +25,17 @@
|
|||||||
<group targetFramework=".NETCoreApp2.1">
|
<group targetFramework=".NETCoreApp2.1">
|
||||||
<dependency id="AngleSharp" version="0.13.0" exclude="Build,Analyzers" />
|
<dependency id="AngleSharp" version="0.13.0" exclude="Build,Analyzers" />
|
||||||
<dependency id="AngleSharp.Css" version="0.13.0" exclude="Build,Analyzers" />
|
<dependency id="AngleSharp.Css" version="0.13.0" exclude="Build,Analyzers" />
|
||||||
<dependency id="Microsoft.AspNetCore.Mvc.Abstractions" version="2.2.0" exclude="Build,Analyzers" />
|
<dependency id="Microsoft.AspNetCore.Mvc.Abstractions" version="2.1.1" exclude="Build,Analyzers" />
|
||||||
<dependency id="Microsoft.AspNetCore.Mvc.Core" version="2.2.5" exclude="Build,Analyzers" />
|
<dependency id="Microsoft.AspNetCore.Mvc.Core" version="2.1.1" exclude="Build,Analyzers" />
|
||||||
<dependency id="Microsoft.Extensions.Configuration" version="3.1.2" exclude="Build,Analyzers" />
|
<dependency id="Microsoft.Extensions.DependencyInjection" version="2.1.1" exclude="Build,Analyzers" />
|
||||||
<dependency id="Microsoft.Extensions.Configuration.Abstractions" version="3.1.2" exclude="Build,Analyzers" />
|
<dependency id="Microsoft.Extensions.Options" version="2.1.1" exclude="Build,Analyzers" />
|
||||||
<dependency id="Microsoft.Extensions.Configuration.Binder" version="3.1.2" exclude="Build,Analyzers" />
|
<dependency id="Newtonsoft.Json" version="12.0.3" exclude="Build,Analyzers" />
|
||||||
<dependency id="Microsoft.Extensions.Configuration.Json" version="3.1.2" exclude="Build,Analyzers" />
|
|
||||||
<dependency id="Microsoft.Extensions.DependencyInjection" version="3.1.2" exclude="Build,Analyzers" />
|
|
||||||
<dependency id="Microsoft.Extensions.Options" version="3.1.2" exclude="Build,Analyzers" />
|
|
||||||
</group>
|
</group>
|
||||||
<group targetFramework=".NETCoreApp3.1">
|
<group targetFramework=".NETCoreApp3.1">
|
||||||
<dependency id="AngleSharp" version="0.13.0" exclude="Build,Analyzers" />
|
<dependency id="AngleSharp" version="0.13.0" exclude="Build,Analyzers" />
|
||||||
<dependency id="AngleSharp.Css" version="0.13.0" exclude="Build,Analyzers" />
|
<dependency id="AngleSharp.Css" version="0.13.0" exclude="Build,Analyzers" />
|
||||||
<dependency id="Microsoft.AspNetCore.Mvc.Abstractions" version="2.2.0" exclude="Build,Analyzers" />
|
<dependency id="Microsoft.AspNetCore.Mvc.Abstractions" version="2.2.0" exclude="Build,Analyzers" />
|
||||||
<dependency id="Microsoft.AspNetCore.Mvc.Core" version="2.2.5" exclude="Build,Analyzers" />
|
<dependency id="Microsoft.AspNetCore.Mvc.Core" version="2.2.5" exclude="Build,Analyzers" />
|
||||||
<dependency id="Microsoft.Extensions.Configuration" version="3.1.2" exclude="Build,Analyzers" />
|
|
||||||
<dependency id="Microsoft.Extensions.Configuration.Abstractions" version="3.1.2" exclude="Build,Analyzers" />
|
|
||||||
<dependency id="Microsoft.Extensions.Configuration.Binder" version="3.1.2" exclude="Build,Analyzers" />
|
<dependency id="Microsoft.Extensions.Configuration.Binder" version="3.1.2" exclude="Build,Analyzers" />
|
||||||
<dependency id="Microsoft.Extensions.Configuration.Json" version="3.1.2" exclude="Build,Analyzers" />
|
<dependency id="Microsoft.Extensions.Configuration.Json" version="3.1.2" exclude="Build,Analyzers" />
|
||||||
<dependency id="Microsoft.Extensions.DependencyInjection" version="3.1.2" exclude="Build,Analyzers" />
|
<dependency id="Microsoft.Extensions.DependencyInjection" version="3.1.2" exclude="Build,Analyzers" />
|
||||||
@@ -49,8 +44,6 @@
|
|||||||
<group targetFramework=".NETStandard2.0">
|
<group targetFramework=".NETStandard2.0">
|
||||||
<dependency id="AngleSharp" version="0.13.0" exclude="Build,Analyzers" />
|
<dependency id="AngleSharp" version="0.13.0" exclude="Build,Analyzers" />
|
||||||
<dependency id="AngleSharp.Css" version="0.13.0" exclude="Build,Analyzers" />
|
<dependency id="AngleSharp.Css" version="0.13.0" exclude="Build,Analyzers" />
|
||||||
<dependency id="Microsoft.Extensions.Configuration" version="3.1.2" exclude="Build,Analyzers" />
|
|
||||||
<dependency id="Microsoft.Extensions.Configuration.Abstractions" version="3.1.2" exclude="Build,Analyzers" />
|
|
||||||
<dependency id="Microsoft.Extensions.Configuration.Binder" version="3.1.2" exclude="Build,Analyzers" />
|
<dependency id="Microsoft.Extensions.Configuration.Binder" version="3.1.2" exclude="Build,Analyzers" />
|
||||||
<dependency id="Microsoft.Extensions.Configuration.Json" version="3.1.2" exclude="Build,Analyzers" />
|
<dependency id="Microsoft.Extensions.Configuration.Json" version="3.1.2" exclude="Build,Analyzers" />
|
||||||
<dependency id="Microsoft.Extensions.DependencyInjection" version="3.1.2" exclude="Build,Analyzers" />
|
<dependency id="Microsoft.Extensions.DependencyInjection" version="3.1.2" exclude="Build,Analyzers" />
|
||||||
@@ -59,8 +52,6 @@
|
|||||||
<group targetFramework=".NETStandard2.1">
|
<group targetFramework=".NETStandard2.1">
|
||||||
<dependency id="AngleSharp" version="0.13.0" exclude="Build,Analyzers" />
|
<dependency id="AngleSharp" version="0.13.0" exclude="Build,Analyzers" />
|
||||||
<dependency id="AngleSharp.Css" version="0.13.0" exclude="Build,Analyzers" />
|
<dependency id="AngleSharp.Css" version="0.13.0" exclude="Build,Analyzers" />
|
||||||
<dependency id="Microsoft.Extensions.Configuration" version="3.1.2" exclude="Build,Analyzers" />
|
|
||||||
<dependency id="Microsoft.Extensions.Configuration.Abstractions" version="3.1.2" exclude="Build,Analyzers" />
|
|
||||||
<dependency id="Microsoft.Extensions.Configuration.Binder" version="3.1.2" exclude="Build,Analyzers" />
|
<dependency id="Microsoft.Extensions.Configuration.Binder" version="3.1.2" exclude="Build,Analyzers" />
|
||||||
<dependency id="Microsoft.Extensions.Configuration.Json" version="3.1.2" exclude="Build,Analyzers" />
|
<dependency id="Microsoft.Extensions.Configuration.Json" version="3.1.2" exclude="Build,Analyzers" />
|
||||||
<dependency id="Microsoft.Extensions.DependencyInjection" version="3.1.2" exclude="Build,Analyzers" />
|
<dependency id="Microsoft.Extensions.DependencyInjection" version="3.1.2" exclude="Build,Analyzers" />
|
||||||
@@ -73,9 +64,20 @@
|
|||||||
<frameworkAssembly assemblyName="System.Web" targetFramework=".NETFramework4.6.1" />
|
<frameworkAssembly assemblyName="System.Web" targetFramework=".NETFramework4.6.1" />
|
||||||
</frameworkAssemblies>
|
</frameworkAssemblies>
|
||||||
</metadata>
|
</metadata>
|
||||||
|
|
||||||
<files>
|
<files>
|
||||||
|
|
||||||
<file src="netstandard2.1\*.dll" target="lib\netstandard2.1" />
|
<file src="bin\Release\netstandard2.1\AntiXssUF.dll" target="lib\netstandard2.1\AntiXssUF.dll" />
|
||||||
<file src="resources\*.*" target="content\resources" />
|
<file src="bin\Release\netstandard2.0\AntiXssUF.dll" target="lib\netstandard2.0\AntiXssUF.dll" />
|
||||||
|
<file src="bin\Release\netcoreapp2.1\AntiXssUF.dll" target="lib\netcoreapp2.1\AntiXssUF.dll" />
|
||||||
|
<file src="bin\Release\netcoreapp3.1\AntiXssUF.dll" target="lib\netcoreapp3.1\AntiXssUF.dll" />
|
||||||
|
<file src="bin\Release\net461\AntiXssUF.dll" target="lib\net461\AntiXssUF.dll" />
|
||||||
|
<file src="bin\Release\netstandard2.1\AntiXssUF.xml" target="lib\netstandard2.1\AntiXssUF.xml" />
|
||||||
|
<file src="bin\Release\netstandard2.0\AntiXssUF.xml" target="lib\netstandard2.0\AntiXssUF.xml" />
|
||||||
|
<file src="bin\Release\netcoreapp2.1\AntiXssUF.xml" target="lib\netcoreapp2.1\AntiXssUF.xml" />
|
||||||
|
<file src="bin\Release\netcoreapp3.1\AntiXssUF.xml" target="lib\netcoreapp3.1\AntiXssUF.xml" />
|
||||||
|
<file src="bin\Release\net461\AntiXssUF.xml" target="lib\net461\AntiXssUF.xml" />
|
||||||
|
<file src="resources\*.*" target="contentFiles\any\any\resources" />
|
||||||
|
|
||||||
</files>
|
</files>
|
||||||
</package>
|
</package>
|
||||||
@@ -52,7 +52,7 @@ namespace Ufangx.Xss
|
|||||||
/// 内置的过滤策略
|
/// 内置的过滤策略
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
public static IFilterPolicy GetPresupposedPolicy()
|
internal static IFilterPolicy GetPresupposedPolicy()
|
||||||
{
|
{
|
||||||
if (presupposedPolicy == null)
|
if (presupposedPolicy == null)
|
||||||
{
|
{
|
||||||
|
|||||||
2
AntiXssUF/pack.bat
Normal file
2
AntiXssUF/pack.bat
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
dotnet pack AntiXssUF.csproj -p:NuspecFile=AntiXssUF.nuspec -c Release
|
||||||
|
pause
|
||||||
Reference in New Issue
Block a user