Update README.md

This commit is contained in:
Jackson.Bruce
2020-03-16 22:56:52 +08:00
committed by GitHub
parent 5ad78d1477
commit 3dfe6071d6

View File

@@ -1,13 +1,14 @@
AntiXssUF AntiXssUF
========= =========
[![NuGet version](https://badge.fury.io/nu/AntiXssUF.svg)](https://badge.fury.io/nu/AntiXssUF)[![Build status](https://ci.appveyor.com/api/projects/status/9nsqv2f81gcnwndg?svg=true)](https://ci.appveyor.com/project/JacksonBruce/antixssuf) [![NuGet version](https://badge.fury.io/nu/AntiXssUF.svg)](https://badge.fury.io/nu/AntiXssUF) [![Build status](https://ci.appveyor.com/api/projects/status/9nsqv2f81gcnwndg?svg=true)](https://ci.appveyor.com/project/JacksonBruce/antixssuf) [![GitHub license](https://img.shields.io/github/license/JacksonBruce/AntiXssUF)](https://github.com/JacksonBruce/AntiXssUF/blob/master/LICENSE)
[netstandard2.1](https://img.shields.io/badge/netstandard-2.1-brightgreen)](https://img.shields.io/badge/netstandard-2.1-brightgreen)
跨站脚本攻击XSS过滤器以白名单的过滤策略支持多种过滤策略可以根据业务场景选择适合的过滤策略或者根据用户角色动态绑定过滤策略支持OwaspAntisamy项目的配置支持json格式的配置 跨站脚本攻击XSS过滤器以白名单的过滤策略支持多种过滤策略可以根据业务场景选择适合的过滤策略或者根据用户角色动态绑定过滤策略支持OwaspAntisamy项目的配置支持json格式的配置
使用方法: 使用方法:
. 在启动类Startup.cs上添加依赖注入 . 在启动类Startup.cs上添加依赖注入
================================ ---------------------------------
```C# ```C#
public void ConfigureServices(IServiceCollection services) public void ConfigureServices(IServiceCollection services)
@@ -33,7 +34,7 @@ AntiXssUF
``` ```
. 在构造函数注入依赖 . 在构造函数注入依赖
=================== -------------------
```C# ```C#
//依赖注入 //依赖注入
@@ -51,7 +52,7 @@ AntiXssUF
``` ```
. 使用模型绑定器 . 使用模型绑定器
=============== ---------------
```C# ```C#
//模型绑定过滤策略 //模型绑定过滤策略
@@ -65,7 +66,7 @@ AntiXssUF
``` ```
. 在控制器上直接使用 . 在控制器上直接使用
=================== -------------------
```C# ```C#
public IActionResult Test(TestModel model) public IActionResult Test(TestModel model)
@@ -83,7 +84,7 @@ AntiXssUF
``` ```
不使用依赖注入,直接使用 不使用依赖注入,直接使用
====================== ----------------------
1. 使用内置的默认策略 1. 使用内置的默认策略