Util.Validation 8.0.16

There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package Util.Validation --version 8.0.16
NuGet\Install-Package Util.Validation -Version 8.0.16
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Util.Validation" Version="8.0.16" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Util.Validation --version 8.0.16
#r "nuget: Util.Validation, 8.0.16"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Util.Validation as a Cake Addin
#addin nuget:?package=Util.Validation&version=8.0.16

// Install Util.Validation as a Cake Tool
#tool nuget:?package=Util.Validation&version=8.0.16

Util.Validation是Util应用框架的验证库

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (3)

Showing the top 3 NuGet packages that depend on Util.Validation:

Package Downloads
Util.Data.Abstractions

Util.Data.Abstractions是Util应用框架数据访问基础契约库

Util.Ui

Util.Ui是Util应用框架的Ui封装基类库

Nutil.AspNetCore

Nutil.AspNetCore是Nutil应用框架的AspNetCore操作类库

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
8.0.17-pre.2 21 5/21/2024
8.0.17-pre.1 17 5/21/2024
8.0.16 67 5/20/2024
8.0.16-pre.9993 39 5/19/2024
8.0.16-pre.9992 32 5/19/2024
8.0.16-pre.9991 31 5/19/2024
8.0.16-pre.999 27 5/18/2024
8.0.16-pre.998 33 5/18/2024
8.0.16-pre.997 29 5/18/2024
8.0.16-pre.996 31 5/18/2024
8.0.16-pre.995 30 5/18/2024
8.0.16-pre.994 30 5/18/2024
8.0.16-pre.993 34 5/18/2024
8.0.16-pre.992 36 5/18/2024
8.0.16-pre.991 41 5/17/2024
8.0.16-pre.99 41 5/17/2024
8.0.16-pre.98 38 5/17/2024
8.0.16-pre.97 42 5/17/2024
8.0.16-pre.96 38 5/17/2024
8.0.16-pre.95 42 5/17/2024
8.0.16-pre.94 40 5/17/2024
8.0.16-pre.93 48 5/16/2024
8.0.16-pre.92 26 5/16/2024
8.0.16-pre.91 33 5/16/2024
8.0.16-pre.9 35 5/16/2024
8.0.16-pre.8 32 5/16/2024
8.0.16-pre.7 37 5/16/2024
8.0.16-pre.6 40 5/16/2024
8.0.16-pre.5 33 5/16/2024
8.0.16-pre.4 32 5/15/2024
8.0.16-pre.3 39 5/15/2024
8.0.16-pre.2 29 5/15/2024
8.0.16-pre.1 27 5/15/2024
8.0.15 120 5/15/2024
8.0.15-pre.99993 35 5/14/2024
8.0.15-pre.99992 31 5/14/2024
8.0.15-pre.99991 35 5/14/2024
8.0.15-pre.9999 45 5/14/2024
8.0.15-pre.9998 35 5/14/2024
8.0.15-pre.9997 39 5/14/2024
8.0.15-pre.9996 42 5/14/2024
8.0.15-pre.9995 44 5/13/2024
8.0.15-pre.9994 35 5/13/2024
8.0.15-pre.9993 37 5/13/2024
8.0.15-pre.9992 32 5/13/2024
8.0.15-pre.9991 34 5/13/2024
8.0.15-pre.999 35 5/13/2024
8.0.15-pre.998 38 5/12/2024
8.0.15-pre.997 37 5/11/2024
8.0.15-pre.996 34 5/11/2024
8.0.15-pre.995 34 5/11/2024
8.0.15-pre.994 37 5/11/2024
8.0.15-pre.993 39 5/11/2024
8.0.15-pre.992 36 5/10/2024
8.0.15-pre.991 38 5/10/2024
8.0.15-pre.99 33 5/10/2024
8.0.15-pre.98 34 5/10/2024
8.0.15-pre.97 43 5/10/2024
8.0.15-pre.96 42 5/9/2024
8.0.15-pre.94 41 5/9/2024
8.0.15-pre.93 39 5/9/2024
8.0.15-pre.92 42 5/9/2024
8.0.15-pre.91 42 5/8/2024
8.0.15-pre.9 41 5/8/2024
8.0.15-pre.8 40 5/8/2024
8.0.15-pre.7 44 5/8/2024
8.0.15-pre.6 38 5/8/2024
8.0.15-pre.5 47 5/7/2024
8.0.15-pre.4 8 5/3/2024
8.0.15-pre.3 48 4/27/2024
8.0.15-pre.2 68 4/24/2024
8.0.15-pre.1 55 4/24/2024
8.0.14 419 4/23/2024
8.0.14-pre.1 44 4/22/2024
8.0.13 327 4/21/2024
8.0.13-pre.99992 60 4/21/2024
8.0.13-pre.99991 50 4/21/2024
8.0.13-pre.9999 39 4/21/2024
8.0.13-pre.9998 49 4/20/2024
8.0.13-pre.9997 61 4/17/2024
8.0.13-pre.9996 49 4/16/2024
8.0.13-pre.9995 40 4/16/2024
8.0.13-pre.9994 43 4/16/2024
8.0.13-pre.9993 43 4/15/2024
8.0.13-pre.9992 39 4/15/2024
8.0.13-pre.9991 51 4/15/2024
8.0.13-pre.999 54 4/15/2024
8.0.13-pre.998 57 4/13/2024
8.0.13-pre.997 58 4/11/2024
8.0.13-pre.996 44 4/10/2024
8.0.13-pre.995 42 4/9/2024
8.0.13-pre.994 64 4/9/2024
8.0.13-pre.993 55 4/9/2024
8.0.13-pre.992 44 4/9/2024
8.0.13-pre.991 45 4/9/2024
8.0.13-pre.99 24 4/9/2024
8.0.13-pre.98 41 4/8/2024
8.0.13-pre.97 42 4/8/2024
8.0.13-pre.96 39 4/8/2024
8.0.13-pre.95 41 4/8/2024
8.0.13-pre.93 58 4/8/2024
8.0.13-pre.92 53 4/7/2024
8.0.13-pre.91 50 4/7/2024
8.0.13-pre.9 46 4/7/2024
8.0.13-pre.8 40 4/7/2024
8.0.13-pre.7 39 4/6/2024
8.0.13-pre.6 48 4/6/2024
8.0.13-pre.5 44 4/6/2024
8.0.13-pre.4 43 4/6/2024
8.0.13-pre.3 48 4/6/2024
8.0.13-pre.2 43 4/6/2024
8.0.13-pre.1 46 4/4/2024
8.0.12 244 4/3/2024
8.0.12-pre.3 53 4/3/2024
8.0.12-pre.2 46 4/3/2024
8.0.12-pre.1 58 4/2/2024
8.0.11 275 4/2/2024
8.0.11-pre.5 46 4/1/2024
8.0.11-pre.4 83 3/31/2024
8.0.11-pre.3 45 3/31/2024
8.0.11-pre.2 44 3/30/2024
8.0.11-pre.1 50 3/30/2024
8.0.10 256 3/30/2024
8.0.10-pre.93 42 3/30/2024
8.0.10-pre.92 39 3/30/2024
8.0.10-pre.91 48 3/30/2024
8.0.10-pre.9 43 3/30/2024
8.0.10-pre.8 44 3/30/2024
8.0.10-pre.7 31 3/29/2024
8.0.10-pre.6 34 3/29/2024
8.0.10-pre.5 38 3/29/2024
8.0.10-pre.4 53 3/29/2024
8.0.10-pre.3 43 3/29/2024
8.0.10-pre.2 47 3/29/2024
8.0.10-pre.1 42 3/28/2024
8.0.9 251 3/28/2024
8.0.9-pre.993 46 3/28/2024
8.0.9-pre.992 54 3/27/2024
8.0.9-pre.99 51 3/27/2024
8.0.9-pre.98 49 3/27/2024
8.0.9-pre.97 44 3/27/2024
8.0.9-pre.96 52 3/27/2024
8.0.9-pre.95 42 3/27/2024
8.0.9-pre.94 59 3/26/2024
8.0.9-pre.93 60 3/26/2024
8.0.9-pre.92 60 3/26/2024
8.0.9-pre.91 48 3/26/2024
8.0.9-pre.9 48 3/26/2024
8.0.9-pre.8 67 3/25/2024
8.0.9-pre.7 56 3/25/2024
8.0.9-pre.6 125 3/24/2024
8.0.9-pre.5 67 3/24/2024
8.0.9-pre.4 49 3/24/2024
8.0.9-pre.3 60 3/24/2024
8.0.9-pre.2 60 3/24/2024
8.0.9-pre.1 55 3/24/2024
8.0.8 260 3/24/2024
8.0.8-pre.8 54 3/23/2024
8.0.8-pre.7 56 3/23/2024
8.0.8-pre.6 48 3/23/2024
8.0.8-pre.4 48 3/19/2024
8.0.8-pre.3 46 3/19/2024
8.0.8-pre.2 48 3/19/2024
8.0.8-pre.1 41 3/18/2024
8.0.7 333 3/17/2024
8.0.7-pre.6 43 3/17/2024
8.0.7-pre.5 51 3/17/2024
8.0.7-pre.4 56 3/17/2024
8.0.7-pre.3 45 3/17/2024
8.0.7-pre.2 46 3/16/2024
8.0.7-pre.1 48 3/16/2024
8.0.6 301 3/16/2024
8.0.6-pre-6 201 3/15/2024
8.0.6-pre-5 178 3/14/2024
8.0.6-pre-4 182 3/14/2024
8.0.6-pre-3 200 3/14/2024
8.0.6-pre-2 187 3/14/2024
8.0.6-pre-1 200 3/13/2024
8.0.5 294 3/13/2024
8.0.5-pre-8 183 3/12/2024
8.0.5-pre-7 185 3/12/2024
8.0.5-pre-6 224 3/11/2024
8.0.5-pre-5 195 3/11/2024
8.0.5-pre-4 288 3/11/2024
8.0.5-pre-3 199 3/11/2024
8.0.5-pre-2 185 3/11/2024
8.0.5-pre-1 194 3/11/2024
8.0.4 258 3/10/2024
8.0.3 214 3/10/2024
8.0.3-pre-9998 192 3/8/2024
8.0.3-pre-9997 193 3/8/2024
8.0.3-pre-9996 199 3/8/2024
8.0.3-pre-9995 194 3/8/2024
8.0.3-pre-9994 199 3/7/2024
8.0.3-pre-9993 207 3/7/2024
8.0.3-pre-9991 189 3/7/2024
8.0.3-pre-999 199 3/7/2024
8.0.3-pre-998 201 3/7/2024
8.0.3-pre-997 195 3/7/2024
8.0.3-pre-996 208 3/6/2024
8.0.3-pre-995 182 3/5/2024
8.0.3-pre-994 168 3/5/2024
8.0.3-pre-993 180 3/5/2024
8.0.3-pre-992 197 3/5/2024
8.0.3-pre-991 192 3/5/2024
8.0.3-pre-99 172 3/4/2024
8.0.3-pre-98 154 3/4/2024
8.0.3-pre-97 171 3/4/2024
8.0.3-pre-96 155 3/4/2024
8.0.3-pre-95 153 3/3/2024
8.0.3-pre-94 160 3/3/2024
8.0.3-pre-93 159 3/1/2024
8.0.3-pre-92 158 3/1/2024
8.0.3-pre-91 173 3/1/2024
8.0.3-pre-9 153 3/1/2024
8.0.3-pre-8 168 2/28/2024
8.0.3-pre-7 174 2/27/2024
8.0.3-pre-6 161 2/26/2024
8.0.3-pre-5 162 2/26/2024
8.0.3-pre-4 163 2/26/2024
8.0.3-pre-3 167 2/26/2024
8.0.3-pre-2 168 2/23/2024
8.0.3-pre-1 175 2/21/2024
8.0.2 316 2/19/2024
8.0.1 236 2/18/2024
8.0.1-pre-92 181 2/17/2024
8.0.1-pre-91 186 2/17/2024
8.0.1-pre-9 191 2/15/2024
8.0.1-pre-8 190 2/14/2024
8.0.1-pre-7 166 2/11/2024
8.0.1-pre-6 174 2/10/2024
8.0.1-pre-5 211 2/10/2024
8.0.1-pre-3 158 2/6/2024
8.0.1-pre-2 165 2/5/2024
8.0.1-pre-1 160 2/5/2024
8.0.0 371 1/30/2024
8.0.0-pre-1 172 2/5/2024
7.1.131 392 1/18/2024
7.1.131-pre-1 242 1/18/2024
7.1.130 342 1/16/2024
7.1.129 335 1/16/2024
7.1.129-pre-5 257 1/15/2024
7.1.129-pre-4 257 1/15/2024
7.1.129-pre-3 258 1/15/2024
7.1.129-pre-2 255 1/15/2024
7.1.129-pre-1 246 1/13/2024
7.1.128 350 1/13/2024
7.1.128-pre-2 263 1/12/2024
7.1.128-pre-1 245 1/11/2024
7.1.127 339 1/10/2024
7.1.127-pre-6 302 1/10/2024
7.1.127-pre-5 272 1/10/2024
7.1.127-pre-4 266 1/9/2024
7.1.127-pre-3 251 1/9/2024
7.1.127-pre-2 250 1/9/2024
7.1.127-pre-1 259 1/9/2024
7.1.126 329 1/9/2024
7.1.126-pre-5 234 1/8/2024
7.1.126-pre-4 262 1/8/2024
7.1.126-pre-3 255 1/7/2024
7.1.126-pre-2 235 1/7/2024
7.1.126-pre-1 237 1/7/2024
7.1.125 326 1/7/2024
7.1.125-pre-2 287 1/7/2024
7.1.125-pre-1 320 1/6/2024
7.1.124 340 1/6/2024
7.1.124-pre-2 495 1/4/2024
7.1.124-pre-1 243 1/4/2024
7.1.123 398 1/4/2024
7.1.123-pre-2 243 1/3/2024
7.1.123-pre-1 379 1/3/2024
7.1.122 310 1/3/2024
7.1.122-pre-4 236 1/1/2024
7.1.122-pre-3 235 1/1/2024
7.1.122-pre-2 263 1/1/2024
7.1.122-pre-1 358 12/31/2023
7.1.121 310 12/31/2023
7.1.121-pre-4 283 12/30/2023
7.1.121-pre-3 238 12/30/2023
7.1.121-pre-2 330 12/30/2023
7.1.121-pre-1 412 12/28/2023
7.1.120 307 12/28/2023
7.1.119 486 12/27/2023
7.1.118 335 12/26/2023
7.1.117 367 12/26/2023
7.1.116 340 12/26/2023
7.1.115 365 12/26/2023
7.1.114 1,486 12/19/2023
7.1.113-pre-3 341 12/18/2023
7.1.113-pre-2 249 12/18/2023
7.1.113-pre-1 302 12/18/2023
7.1.112 330 12/18/2023
7.1.111 627 12/15/2023
7.1.110 395 12/14/2023
7.1.110-pre-8 263 12/13/2023
7.1.110-pre-7 276 12/12/2023
7.1.110-pre-6 278 12/12/2023
7.1.110-pre-4 268 12/12/2023
7.1.110-pre-3 366 12/12/2023
7.1.110-pre-2 265 12/12/2023
7.1.110-pre-1 275 12/12/2023
7.1.109 421 12/8/2023
7.1.108 454 12/7/2023
7.1.107 747 12/7/2023
7.1.106 365 12/5/2023
7.1.105 331 12/5/2023
7.1.104 378 12/5/2023
7.1.103 373 12/5/2023
7.1.102 379 12/4/2023
7.1.101 364 12/4/2023
7.1.100 439 12/3/2023
7.1.99 435 12/3/2023
7.1.99-pre-1 285 12/3/2023
7.1.98 353 12/1/2023
7.1.97 351 12/1/2023
7.1.96 370 11/30/2023
7.1.95 358 11/30/2023
7.1.94 409 11/29/2023
7.1.93 445 11/29/2023
7.1.92 458 11/28/2023
7.1.91 368 11/27/2023
7.1.90 354 11/27/2023
7.1.89 352 11/26/2023
7.1.88 354 11/26/2023
7.1.87 443 11/26/2023
7.1.86 371 11/23/2023
7.1.85 360 11/23/2023
7.1.84 374 11/23/2023
7.1.83 367 11/22/2023
7.1.82 345 11/22/2023
7.1.81 553 11/20/2023
7.1.80 375 11/19/2023
7.1.79 367 11/17/2023
7.1.78 343 11/15/2023
7.1.77 346 11/14/2023
7.1.76 463 11/13/2023
7.1.75 428 11/12/2023
7.1.74 355 11/12/2023
7.1.73 423 11/10/2023
7.1.72 333 11/9/2023
7.1.71 332 11/9/2023
7.1.70 343 11/8/2023
7.1.69 336 11/8/2023
7.1.68 427 11/5/2023
7.1.67 428 11/3/2023
7.1.66 358 11/2/2023
7.1.64 502 11/2/2023
7.1.63 485 11/1/2023
7.1.62 417 10/29/2023
7.1.61 399 10/27/2023
7.1.60 328 10/25/2023
7.1.59 1,112 10/14/2023
7.1.58 328 10/14/2023
7.1.57 348 10/13/2023
7.1.56 318 10/13/2023
7.1.55 322 10/11/2023
7.1.54 593 10/10/2023
7.1.53 338 10/10/2023
7.1.52 342 10/10/2023
7.1.51 396 10/10/2023
7.1.50 342 10/9/2023
7.1.49 457 10/9/2023
7.1.48 358 10/9/2023
7.1.47 413 10/8/2023
7.1.46 552 10/6/2023
7.1.45 390 10/5/2023
7.1.44 598 10/4/2023
7.1.43 523 10/4/2023
7.1.42 656 10/1/2023
7.1.41 374 10/1/2023
7.1.40 320 9/28/2023
7.1.39 376 9/27/2023
7.1.38 392 9/27/2023
7.1.37 346 9/26/2023
7.1.36 376 9/26/2023
7.1.35 360 9/25/2023
7.1.34 336 9/25/2023
7.1.33 860 9/24/2023
7.1.32 374 9/24/2023
7.1.31 489 9/22/2023
7.1.30 637 9/22/2023
7.1.29 752 9/21/2023
7.1.28 440 9/19/2023
7.1.27 505 9/18/2023
7.1.25 352 9/13/2023
7.1.24 343 9/13/2023
7.1.23 345 9/12/2023
7.1.22 415 9/9/2023
7.1.21 374 9/9/2023
7.1.21-pre.5 68 9/9/2023
7.1.21-pre.4 72 9/8/2023
7.1.21-pre.3 72 9/8/2023
7.1.20 412 8/28/2023
7.1.20-pre.5 86 8/27/2023
7.1.20-pre.4 70 8/27/2023
7.1.20-pre.3 74 8/27/2023
7.1.20-pre.2 74 8/26/2023
7.1.20-pre.1 70 8/26/2023
7.1.19 431 8/23/2023
7.1.18 507 8/22/2023
7.1.17 548 8/16/2023
7.1.16 381 8/15/2023
7.1.15 439 8/14/2023
7.1.14 373 8/14/2023
7.1.13 538 8/13/2023
7.1.13-preview.14 78 8/11/2023
7.1.13-preview.13 72 8/11/2023
7.1.13-preview.12 70 8/11/2023
7.1.13-preview.11 73 8/8/2023
7.1.13-preview.10 73 8/8/2023
7.1.13-preview.9 73 8/8/2023
7.1.13-preview.8 59 8/8/2023
7.1.13-preview.7 73 8/6/2023
7.1.13-preview.6 80 8/5/2023
7.1.13-preview.5 79 8/5/2023
7.1.13-preview.4 78 8/5/2023
7.1.13-preview.3 80 8/5/2023
7.1.13-preview.2 84 8/4/2023
7.1.13-preview.1 80 8/4/2023
7.1.12 498 8/2/2023
7.1.11 424 8/2/2023
7.1.11-preview.15 87 8/1/2023
7.1.11-preview.14 81 8/1/2023
7.1.11-preview.13 81 8/1/2023
7.1.11-preview.12 82 8/1/2023
7.1.11-preview.11 83 7/31/2023
7.1.11-preview.10 76 7/31/2023
7.1.11-preview.9 80 7/30/2023
7.1.11-preview.8 86 7/30/2023
7.1.11-preview.7 80 7/30/2023
7.1.11-preview.6 77 7/30/2023
7.1.11-preview.4 82 7/29/2023
7.1.11-preview.3 83 7/29/2023
7.1.11-preview.2 77 7/29/2023
7.1.11-Preview.1 66 7/27/2023
7.1.10 381 7/27/2023
7.1.9 376 7/26/2023
7.1.8 407 7/24/2023
7.1.7 387 7/23/2023
7.1.6 508 7/21/2023
7.1.5 413 7/13/2023
7.1.4 451 7/12/2023
7.1.3 445 7/11/2023
7.1.2 376 7/11/2023
7.1.1 427 7/10/2023
7.1.0 366 7/10/2023
7.0.65 436 7/8/2023
7.0.64 370 7/8/2023
7.0.63 383 7/8/2023
7.0.61 646 6/9/2023
7.0.60 873 6/2/2023
7.0.59 787 6/2/2023
7.0.58 777 6/1/2023
7.0.57 867 5/27/2023
7.0.56 720 5/17/2023
7.0.55 875 5/8/2023
7.0.54 728 5/8/2023
7.0.53 756 5/6/2023
7.0.52 844 5/5/2023
7.0.51 974 4/27/2023
7.0.50 872 4/26/2023
7.0.49 849 4/24/2023
7.0.48 888 4/20/2023
7.0.47 851 4/16/2023
7.0.46 849 4/13/2023
7.0.45 851 4/13/2023
7.0.44 818 4/12/2023
7.0.43 818 4/10/2023
7.0.42 867 4/7/2023
7.0.41 830 4/4/2023
7.0.40 890 4/3/2023
7.0.39 966 3/28/2023
7.0.38 874 3/28/2023
7.0.37 919 3/27/2023
7.0.36 898 3/27/2023
7.0.35 943 3/24/2023
7.0.34 980 3/23/2023
7.0.33 966 3/22/2023
7.0.32 894 3/22/2023
7.0.31 923 3/20/2023
7.0.30 1,030 3/13/2023
7.0.29 962 3/10/2023
7.0.28 936 3/7/2023
7.0.27 1,021 3/3/2023
7.0.26 1,056 2/25/2023
7.0.25 1,013 2/22/2023
7.0.24 852 2/21/2023
7.0.23 840 2/18/2023
7.0.22 896 2/15/2023
7.0.21 918 2/13/2023
7.0.20 901 2/9/2023
7.0.19 903 2/6/2023
7.0.18 914 2/5/2023
7.0.17 910 2/2/2023
7.0.16 886 2/2/2023
7.0.15 914 2/2/2023
7.0.14 892 2/1/2023
7.0.13 908 2/1/2023
7.0.12 1,004 1/29/2023
7.0.11 990 1/29/2023
7.0.10 965 1/28/2023
7.0.9 1,013 1/28/2023
7.0.8 972 1/19/2023
7.0.7 960 1/19/2023
7.0.6 951 1/18/2023
7.0.5 951 1/17/2023
7.0.4 962 1/17/2023
7.0.3 1,005 1/16/2023
7.0.2 1,040 1/3/2023
7.0.1 1,031 1/3/2023
7.0.0 1,036 12/27/2022
6.0.16 2,718 11/15/2022
6.0.15 2,647 11/15/2022
6.0.14 2,822 11/2/2022
6.0.13 3,278 10/27/2022
6.0.12 3,178 10/21/2022
6.0.11 3,070 10/21/2022
6.0.10 5,826 10/21/2022
6.0.8 3,461 9/20/2022
6.0.7 3,341 9/19/2022
6.0.6 3,264 9/17/2022
6.0.5 2,780 8/2/2022
6.0.4 2,800 7/29/2022
6.0.3 2,832 7/18/2022
6.0.2 2,752 7/4/2022
6.0.1 2,699 7/1/2022
6.0.0 2,897 6/20/2022

Util应用框架以MIT开源发布,可随意使用