diff --git a/Ewide.NbzsZheliban/bin/Debug/net5.0/Ewide.NbzsZheliban.deps.json b/Ewide.NbzsZheliban/bin/Debug/net5.0/Ewide.NbzsZheliban.deps.json index afdcc7b..8b10cc3 100644 --- a/Ewide.NbzsZheliban/bin/Debug/net5.0/Ewide.NbzsZheliban.deps.json +++ b/Ewide.NbzsZheliban/bin/Debug/net5.0/Ewide.NbzsZheliban.deps.json @@ -71,26 +71,19 @@ } } }, - "Furion.Extras.DependencyModel.CodeAnalysis/2.12.9": { + "Furion.Extras.DependencyModel.CodeAnalysis/2.18.7": { "dependencies": { "Ben.Demystifier": "0.4.1", - "Microsoft.AspNetCore.Razor.Language": "5.0.7", - "Microsoft.CodeAnalysis.CSharp": "3.10.0", - "Microsoft.EntityFrameworkCore.Relational": "5.0.7", - "Microsoft.Extensions.DependencyModel": "5.0.0" + "Microsoft.AspNetCore.Razor.Language": "5.0.9", + "Microsoft.CodeAnalysis.CSharp": "3.11.0", + "Microsoft.EntityFrameworkCore.Relational": "5.0.9", + "Microsoft.Extensions.DependencyModel": "5.0.0", + "System.Text.Json": "5.0.2" }, "runtime": { "lib/net5.0/Furion.Extras.DependencyModel.CodeAnalysis.dll": { - "assemblyVersion": "2.12.9.0", - "fileVersion": "2.12.9.0" - } - } - }, - "Furion.Extras.Web.HttpContext/2.12.9": { - "runtime": { - "lib/net5.0/Furion.Extras.Web.HttpContext.dll": { - "assemblyVersion": "2.12.9.0", - "fileVersion": "2.12.9.0" + "assemblyVersion": "2.18.7.0", + "fileVersion": "2.18.7.0" } } }, @@ -183,27 +176,27 @@ } } }, - "Microsoft.AspNetCore.Authentication.JwtBearer/5.0.7": { + "Microsoft.AspNetCore.Authentication.JwtBearer/5.0.9": { "dependencies": { "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.7.1" }, "runtime": { "lib/net5.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.721.26309" + "assemblyVersion": "5.0.9.0", + "fileVersion": "5.0.921.36503" } } }, - "Microsoft.AspNetCore.Razor.Language/5.0.7": { + "Microsoft.AspNetCore.Razor.Language/5.0.9": { "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Razor.Language.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.721.26309" + "assemblyVersion": "5.0.9.0", + "fileVersion": "5.0.921.36503" } } }, "Microsoft.CodeAnalysis.Analyzers/3.3.2": {}, - "Microsoft.CodeAnalysis.Common/3.10.0": { + "Microsoft.CodeAnalysis.Common/3.11.0": { "dependencies": { "Microsoft.CodeAnalysis.Analyzers": "3.3.2", "System.Collections.Immutable": "5.0.0", @@ -215,8 +208,8 @@ }, "runtime": { "lib/netcoreapp3.1/Microsoft.CodeAnalysis.dll": { - "assemblyVersion": "3.10.0.0", - "fileVersion": "3.1000.21.31005" + "assemblyVersion": "3.11.0.0", + "fileVersion": "3.1100.21.40306" } }, "resources": { @@ -261,14 +254,14 @@ } } }, - "Microsoft.CodeAnalysis.CSharp/3.10.0": { + "Microsoft.CodeAnalysis.CSharp/3.11.0": { "dependencies": { - "Microsoft.CodeAnalysis.Common": "3.10.0" + "Microsoft.CodeAnalysis.Common": "3.11.0" }, "runtime": { "lib/netcoreapp3.1/Microsoft.CodeAnalysis.CSharp.dll": { - "assemblyVersion": "3.10.0.0", - "fileVersion": "3.1000.21.31005" + "assemblyVersion": "3.11.0.0", + "fileVersion": "3.1100.21.40306" } }, "resources": { @@ -331,12 +324,12 @@ } } }, - "Microsoft.EntityFrameworkCore/5.0.7": { + "Microsoft.EntityFrameworkCore/5.0.9": { "dependencies": { - "Microsoft.EntityFrameworkCore.Abstractions": "5.0.7", - "Microsoft.EntityFrameworkCore.Analyzers": "5.0.7", + "Microsoft.EntityFrameworkCore.Abstractions": "5.0.9", + "Microsoft.EntityFrameworkCore.Analyzers": "5.0.9", "Microsoft.Extensions.Caching.Memory": "5.0.0", - "Microsoft.Extensions.DependencyInjection": "5.0.1", + "Microsoft.Extensions.DependencyInjection": "5.0.2", "Microsoft.Extensions.Logging": "5.0.0", "System.Collections.Immutable": "5.0.0", "System.ComponentModel.Annotations": "5.0.0", @@ -344,29 +337,29 @@ }, "runtime": { "lib/netstandard2.1/Microsoft.EntityFrameworkCore.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.721.26102" + "assemblyVersion": "5.0.9.0", + "fileVersion": "5.0.921.36501" } } }, - "Microsoft.EntityFrameworkCore.Abstractions/5.0.7": { + "Microsoft.EntityFrameworkCore.Abstractions/5.0.9": { "runtime": { "lib/netstandard2.1/Microsoft.EntityFrameworkCore.Abstractions.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.721.26102" + "assemblyVersion": "5.0.9.0", + "fileVersion": "5.0.921.36501" } } }, - "Microsoft.EntityFrameworkCore.Analyzers/5.0.7": {}, - "Microsoft.EntityFrameworkCore.Relational/5.0.7": { + "Microsoft.EntityFrameworkCore.Analyzers/5.0.9": {}, + "Microsoft.EntityFrameworkCore.Relational/5.0.9": { "dependencies": { - "Microsoft.EntityFrameworkCore": "5.0.7", + "Microsoft.EntityFrameworkCore": "5.0.9", "Microsoft.Extensions.Configuration.Abstractions": "5.0.0" }, "runtime": { "lib/netstandard2.1/Microsoft.EntityFrameworkCore.Relational.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.721.26102" + "assemblyVersion": "5.0.9.0", + "fileVersion": "5.0.921.36501" } } }, @@ -400,14 +393,14 @@ "Microsoft.Extensions.Configuration": "2.0.0" } }, - "Microsoft.Extensions.DependencyInjection/5.0.1": { + "Microsoft.Extensions.DependencyInjection/5.0.2": { "dependencies": { "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0" }, "runtime": { "lib/net5.0/Microsoft.Extensions.DependencyInjection.dll": { "assemblyVersion": "5.0.0.1", - "fileVersion": "5.0.120.57516" + "fileVersion": "5.0.821.31504" } } }, @@ -435,7 +428,7 @@ }, "Microsoft.Extensions.Logging/5.0.0": { "dependencies": { - "Microsoft.Extensions.DependencyInjection": "5.0.1", + "Microsoft.Extensions.DependencyInjection": "5.0.2", "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0", "Microsoft.Extensions.Logging.Abstractions": "5.0.0", "Microsoft.Extensions.Options": "5.0.0" @@ -545,7 +538,7 @@ "MiniProfiler.AspNetCore/4.2.22": { "dependencies": { "MiniProfiler.Shared": "4.2.22", - "System.Text.Json": "4.6.0" + "System.Text.Json": "5.0.2" }, "runtime": { "lib/netcoreapp3.0/MiniProfiler.AspNetCore.dll": { @@ -803,7 +796,7 @@ }, "Serilog.AspNetCore/4.1.0": { "dependencies": { - "Microsoft.Extensions.DependencyInjection": "5.0.1", + "Microsoft.Extensions.DependencyInjection": "5.0.2", "Microsoft.Extensions.Logging": "5.0.0", "Serilog": "2.10.0", "Serilog.Extensions.Hosting": "4.1.2", @@ -1099,41 +1092,41 @@ } } }, - "Swashbuckle.AspNetCore/6.1.4": { + "Swashbuckle.AspNetCore/6.1.5": { "dependencies": { "Microsoft.Extensions.ApiDescription.Server": "3.0.0", - "Swashbuckle.AspNetCore.Swagger": "6.1.4", - "Swashbuckle.AspNetCore.SwaggerGen": "6.1.4", - "Swashbuckle.AspNetCore.SwaggerUI": "6.1.4" + "Swashbuckle.AspNetCore.Swagger": "6.1.5", + "Swashbuckle.AspNetCore.SwaggerGen": "6.1.5", + "Swashbuckle.AspNetCore.SwaggerUI": "6.1.5" } }, - "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "Swashbuckle.AspNetCore.Swagger/6.1.5": { "dependencies": { "Microsoft.OpenApi": "1.2.3" }, "runtime": { "lib/net5.0/Swashbuckle.AspNetCore.Swagger.dll": { - "assemblyVersion": "6.1.4.0", - "fileVersion": "6.1.4.0" + "assemblyVersion": "6.1.5.0", + "fileVersion": "6.1.5.0" } } }, - "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "Swashbuckle.AspNetCore.SwaggerGen/6.1.5": { "dependencies": { - "Swashbuckle.AspNetCore.Swagger": "6.1.4" + "Swashbuckle.AspNetCore.Swagger": "6.1.5" }, "runtime": { "lib/net5.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { - "assemblyVersion": "6.1.4.0", - "fileVersion": "6.1.4.0" + "assemblyVersion": "6.1.5.0", + "fileVersion": "6.1.5.0" } } }, - "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "Swashbuckle.AspNetCore.SwaggerUI/6.1.5": { "runtime": { "lib/net5.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { - "assemblyVersion": "6.1.4.0", - "fileVersion": "6.1.4.0" + "assemblyVersion": "6.1.5.0", + "fileVersion": "6.1.5.0" } } }, @@ -1819,7 +1812,14 @@ "System.Text.Encoding": "4.3.0" } }, - "System.Text.Json/4.6.0": {}, + "System.Text.Json/5.0.2": { + "runtime": { + "lib/netcoreapp3.0/System.Text.Json.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.521.16609" + } + } + }, "System.Text.RegularExpressions/4.3.0": { "dependencies": { "System.Runtime": "4.3.0" @@ -1968,12 +1968,12 @@ "Ewide.Core/1.0.0": { "dependencies": { "CSRedisCore": "3.6.6", - "Furion": "2.12.9", - "Furion.Extras.Authentication.JwtBearer": "2.12.9", - "Furion.Extras.DatabaseAccessor.Dapper": "2.12.9", + "Furion": "2.18.7", + "Furion.Extras.Authentication.JwtBearer": "2.18.7", + "Furion.Extras.DatabaseAccessor.Dapper": "2.18.7", "Furion.Extras.DatabaseAccessor.SqlSugar": "2.12.9", - "Furion.Extras.Logging.Serilog": "2.12.9", - "Furion.Extras.ObjectMapper.Mapster": "2.12.9", + "Furion.Extras.Logging.Serilog": "2.18.7", + "Furion.Extras.ObjectMapper.Mapster": "2.18.7", "Kendo.DynamicLinqCore": "3.1.1", "Portable.BouncyCastle": "1.8.10", "Quartz": "3.3.2", @@ -1986,26 +1986,25 @@ "Ewide.Core.dll": {} } }, - "Furion/2.12.9": { + "Furion/2.18.7": { "dependencies": { - "Furion.Extras.DependencyModel.CodeAnalysis": "2.12.9", + "Furion.Extras.DependencyModel.CodeAnalysis": "2.18.7", "MiniProfiler.AspNetCore.Mvc": "4.2.22", - "Swashbuckle.AspNetCore": "6.1.4" + "Swashbuckle.AspNetCore": "6.1.5" }, "runtime": { "Furion.dll": {} } }, - "Furion.Extras.Authentication.JwtBearer/2.12.9": { + "Furion.Extras.Authentication.JwtBearer/2.18.7": { "dependencies": { - "Furion.Extras.Web.HttpContext": "2.12.9", - "Microsoft.AspNetCore.Authentication.JwtBearer": "5.0.7" + "Microsoft.AspNetCore.Authentication.JwtBearer": "5.0.9" }, "runtime": { "Furion.Extras.Authentication.JwtBearer.dll": {} } }, - "Furion.Extras.DatabaseAccessor.Dapper/2.12.9": { + "Furion.Extras.DatabaseAccessor.Dapper/2.18.7": { "dependencies": { "Dapper.Contrib": "2.0.78" }, @@ -2021,7 +2020,7 @@ "Furion.Extras.DatabaseAccessor.SqlSugar.dll": {} } }, - "Furion.Extras.Logging.Serilog/2.12.9": { + "Furion.Extras.Logging.Serilog/2.18.7": { "dependencies": { "Serilog.AspNetCore": "4.1.0" }, @@ -2029,7 +2028,7 @@ "Furion.Extras.Logging.Serilog.dll": {} } }, - "Furion.Extras.ObjectMapper.Mapster/2.12.9": { + "Furion.Extras.ObjectMapper.Mapster/2.18.7": { "dependencies": { "Mapster": "7.2.0", "Mapster.DependencyInjection": "1.0.0" @@ -2088,19 +2087,12 @@ "path": "dapper.contrib/2.0.78", "hashPath": "dapper.contrib.2.0.78.nupkg.sha512" }, - "Furion.Extras.DependencyModel.CodeAnalysis/2.12.9": { + "Furion.Extras.DependencyModel.CodeAnalysis/2.18.7": { "type": "package", "serviceable": true, - "sha512": "sha512-ewZuytQCMFbqtbz2ILCFGSsPrhixkybYeSrIK2EFxchXOoiSVAsHniKMA+BFuRifxjp+oZHyMvZtNmUvAEK23w==", - "path": "furion.extras.dependencymodel.codeanalysis/2.12.9", - "hashPath": "furion.extras.dependencymodel.codeanalysis.2.12.9.nupkg.sha512" - }, - "Furion.Extras.Web.HttpContext/2.12.9": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZUnCxN5LHCoDvxFGsVAHaPfvDpkpQQiRPNqrst9GbFUjt/Elt6URfmCEB35NsQ5PSqj0rHQWyY4MLteNsB+8Tw==", - "path": "furion.extras.web.httpcontext/2.12.9", - "hashPath": "furion.extras.web.httpcontext.2.12.9.nupkg.sha512" + "sha512": "sha512-WbMhJtJEDaLKgNi8qcGCwPrbWXF+VMC2EtMhdeJXiv0csCR/cEXtX+knfFgsyDx/ldk7t31QrpfWPbMHjmUJAA==", + "path": "furion.extras.dependencymodel.codeanalysis/2.18.7", + "hashPath": "furion.extras.dependencymodel.codeanalysis.2.18.7.nupkg.sha512" }, "Google.Protobuf/3.6.1": { "type": "package", @@ -2158,19 +2150,19 @@ "path": "mapster.dependencyinjection/1.0.0", "hashPath": "mapster.dependencyinjection.1.0.0.nupkg.sha512" }, - "Microsoft.AspNetCore.Authentication.JwtBearer/5.0.7": { + "Microsoft.AspNetCore.Authentication.JwtBearer/5.0.9": { "type": "package", "serviceable": true, - "sha512": "sha512-80zYklKE6CZZswm5zjCUNbDx2Pavt45qfmVWLY1Heoe7GiJsPGGs9odgmsUFZ75bq4D6F4ZwK0LOam1TGUlHCg==", - "path": "microsoft.aspnetcore.authentication.jwtbearer/5.0.7", - "hashPath": "microsoft.aspnetcore.authentication.jwtbearer.5.0.7.nupkg.sha512" + "sha512": "sha512-zG4G0waQzkdG0TazXbyuvIxpmWgQllnIjuKNcXNIh5mwcMVG1UPqT09L5EkAGmW2TtktJNWvojr77OpiOpK9JA==", + "path": "microsoft.aspnetcore.authentication.jwtbearer/5.0.9", + "hashPath": "microsoft.aspnetcore.authentication.jwtbearer.5.0.9.nupkg.sha512" }, - "Microsoft.AspNetCore.Razor.Language/5.0.7": { + "Microsoft.AspNetCore.Razor.Language/5.0.9": { "type": "package", "serviceable": true, - "sha512": "sha512-U5lqzXIbvS31gPWYgRbJtbPVIlJaLYVjCOpOo0QnhhMDuCv0kxLXjAq30OCUMzq+2gmaa4XsLYHs9n7hXYRLWA==", - "path": "microsoft.aspnetcore.razor.language/5.0.7", - "hashPath": "microsoft.aspnetcore.razor.language.5.0.7.nupkg.sha512" + "sha512": "sha512-HxpSdAWFxODqqJ0usB05vU8h4b512wj6DGo8FLF38ihTcSYTAwGkqGHhtPOaXwUplH+y8aLj9yZJbfXvBZa0iQ==", + "path": "microsoft.aspnetcore.razor.language/5.0.9", + "hashPath": "microsoft.aspnetcore.razor.language.5.0.9.nupkg.sha512" }, "Microsoft.CodeAnalysis.Analyzers/3.3.2": { "type": "package", @@ -2179,19 +2171,19 @@ "path": "microsoft.codeanalysis.analyzers/3.3.2", "hashPath": "microsoft.codeanalysis.analyzers.3.3.2.nupkg.sha512" }, - "Microsoft.CodeAnalysis.Common/3.10.0": { + "Microsoft.CodeAnalysis.Common/3.11.0": { "type": "package", "serviceable": true, - "sha512": "sha512-Htsk5pJmKjTgUwAP5oyuIODX/b6Zl4RD0tpM62NEncxne/LiQvP50j9g8h+qFtp4lS4AmAYTVPBbXgBuC5zcQA==", - "path": "microsoft.codeanalysis.common/3.10.0", - "hashPath": "microsoft.codeanalysis.common.3.10.0.nupkg.sha512" + "sha512": "sha512-FDKSkRRXnaEWMa2ONkLMo0ZAt/uiV1XIXyodwKIgP1AMIKA7JJKXx/OwFVsvkkUT4BeobLwokoxFw70fICahNg==", + "path": "microsoft.codeanalysis.common/3.11.0", + "hashPath": "microsoft.codeanalysis.common.3.11.0.nupkg.sha512" }, - "Microsoft.CodeAnalysis.CSharp/3.10.0": { + "Microsoft.CodeAnalysis.CSharp/3.11.0": { "type": "package", "serviceable": true, - "sha512": "sha512-GM83V29l0zsOLReyxpFs32Ujss3wkrVbWFTVjGANXxceycWmi7aLBNL4TQ3r3ZiG4m2b+/LIqwIVkDvZpjOnuw==", - "path": "microsoft.codeanalysis.csharp/3.10.0", - "hashPath": "microsoft.codeanalysis.csharp.3.10.0.nupkg.sha512" + "sha512": "sha512-aDRRb7y/sXoJyDqFEQ3Il9jZxyUMHkShzZeCRjQf3SS84n2J0cTEi3TbwVZE9XJvAeMJhGfVVxwOdjYBg6ljmw==", + "path": "microsoft.codeanalysis.csharp/3.11.0", + "hashPath": "microsoft.codeanalysis.csharp.3.11.0.nupkg.sha512" }, "Microsoft.CSharp/4.7.0": { "type": "package", @@ -2214,33 +2206,33 @@ "path": "microsoft.data.sqlite.core/2.2.4", "hashPath": "microsoft.data.sqlite.core.2.2.4.nupkg.sha512" }, - "Microsoft.EntityFrameworkCore/5.0.7": { + "Microsoft.EntityFrameworkCore/5.0.9": { "type": "package", "serviceable": true, - "sha512": "sha512-VAvmiQPdw0PUh3X7k9k7haVnCfQuDgyki9rq5XVk0gXJFeh+bwqPzPrY71A08O5TjnIeK9lEggXDnMuhQXUUww==", - "path": "microsoft.entityframeworkcore/5.0.7", - "hashPath": "microsoft.entityframeworkcore.5.0.7.nupkg.sha512" + "sha512": "sha512-mA+W/zpJZMp802xt2D+qBXrme4VFN+FlsrHdU6WG5HKDAnezClRksJhJicUR8XojnSPp9SgZKa1aIAasB5G67g==", + "path": "microsoft.entityframeworkcore/5.0.9", + "hashPath": "microsoft.entityframeworkcore.5.0.9.nupkg.sha512" }, - "Microsoft.EntityFrameworkCore.Abstractions/5.0.7": { + "Microsoft.EntityFrameworkCore.Abstractions/5.0.9": { "type": "package", "serviceable": true, - "sha512": "sha512-MM5M9vYDLUXCePUGN2WZ0MkNcNj74sIgyVR9v7tW6abRULtBWPcyZf6zLYhZYpRgPXcahcME+Koscz9kP2DxyA==", - "path": "microsoft.entityframeworkcore.abstractions/5.0.7", - "hashPath": "microsoft.entityframeworkcore.abstractions.5.0.7.nupkg.sha512" + "sha512": "sha512-csbpDaXe9iQUkvDS3JZRAFfkgcRA7BlHE3u8feBLlYervmTAS1WIWPBZKMtH0a2GO5njwAABU3j+hZMCPYBrzQ==", + "path": "microsoft.entityframeworkcore.abstractions/5.0.9", + "hashPath": "microsoft.entityframeworkcore.abstractions.5.0.9.nupkg.sha512" }, - "Microsoft.EntityFrameworkCore.Analyzers/5.0.7": { + "Microsoft.EntityFrameworkCore.Analyzers/5.0.9": { "type": "package", "serviceable": true, - "sha512": "sha512-ZShPEOZaQhBZqDObU3+kigEmlEGug37F8v/jpQgVs1XfHrLeXVyk+p94DBH4f+bUUHUbsEEcIbU6OhUBtWZztg==", - "path": "microsoft.entityframeworkcore.analyzers/5.0.7", - "hashPath": "microsoft.entityframeworkcore.analyzers.5.0.7.nupkg.sha512" + "sha512": "sha512-eyuPLRFjcF7VWH8qy1uUuMrO02W15n9EXAXnYjCTWgH0SDIeZAa2XZXMZ9U3dvOPtvllMBy0obYA5SSbnpaNoQ==", + "path": "microsoft.entityframeworkcore.analyzers/5.0.9", + "hashPath": "microsoft.entityframeworkcore.analyzers.5.0.9.nupkg.sha512" }, - "Microsoft.EntityFrameworkCore.Relational/5.0.7": { + "Microsoft.EntityFrameworkCore.Relational/5.0.9": { "type": "package", "serviceable": true, - "sha512": "sha512-W3nj58s5GX8KFQwZaytERGy3tTqutjWK6309KCpXaVtVvuYf3GE3R0lrouxONzLynLG8hsODcs2gym5QQoqtSg==", - "path": "microsoft.entityframeworkcore.relational/5.0.7", - "hashPath": "microsoft.entityframeworkcore.relational.5.0.7.nupkg.sha512" + "sha512": "sha512-rGXoju3HtnxtdYlH7/lOyVlKJ9fZSwORukVCN250Aub2gx9bEmfXlDHeM9Gw9bkeunLEx3OoqL6DAz9VW8YTJA==", + "path": "microsoft.entityframeworkcore.relational/5.0.9", + "hashPath": "microsoft.entityframeworkcore.relational.5.0.9.nupkg.sha512" }, "Microsoft.Extensions.ApiDescription.Server/3.0.0": { "type": "package", @@ -2284,12 +2276,12 @@ "path": "microsoft.extensions.configuration.binder/2.0.0", "hashPath": "microsoft.extensions.configuration.binder.2.0.0.nupkg.sha512" }, - "Microsoft.Extensions.DependencyInjection/5.0.1": { + "Microsoft.Extensions.DependencyInjection/5.0.2": { "type": "package", "serviceable": true, - "sha512": "sha512-//mDNrYeiJ0eh/awFhDFJQzkRVra/njU5Y4fyK7X29g5HScrzbUkKOKlyTtygthcGFt4zNC8G5CFCjb/oizomA==", - "path": "microsoft.extensions.dependencyinjection/5.0.1", - "hashPath": "microsoft.extensions.dependencyinjection.5.0.1.nupkg.sha512" + "sha512": "sha512-xzFW00AZEvOXM1OX+0+AYH5op/Hf3u//e6wszBd/rK72sypD+jx5CtsHxM4BVuFBEs8SajfO4QzSJtrQaHDr4A==", + "path": "microsoft.extensions.dependencyinjection/5.0.2", + "hashPath": "microsoft.extensions.dependencyinjection.5.0.2.nupkg.sha512" }, "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { "type": "package", @@ -2781,33 +2773,33 @@ "path": "sshnet.security.cryptography/1.2.0", "hashPath": "sshnet.security.cryptography.1.2.0.nupkg.sha512" }, - "Swashbuckle.AspNetCore/6.1.4": { + "Swashbuckle.AspNetCore/6.1.5": { "type": "package", "serviceable": true, - "sha512": "sha512-aglxV+kJA5wP0RoAS8Rrh4Jp7bmVEcDAAofdSyGfea4TSEtNRLam9Fq0A4+0asUWDRk1N0/6VnuLC6+ev50wSQ==", - "path": "swashbuckle.aspnetcore/6.1.4", - "hashPath": "swashbuckle.aspnetcore.6.1.4.nupkg.sha512" + "sha512": "sha512-AFiomCan3c3twBr3q/0P0YECN+AtJEKASjtRybbKlFyqSyENrwj8Q3JmPQ7knyp7Z2TzbhZ+ZccA3eXpGcD97g==", + "path": "swashbuckle.aspnetcore/6.1.5", + "hashPath": "swashbuckle.aspnetcore.6.1.5.nupkg.sha512" }, - "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "Swashbuckle.AspNetCore.Swagger/6.1.5": { "type": "package", "serviceable": true, - "sha512": "sha512-5XRKPKXpQRJMdOwHgotSZjWYGKnvresUIKiUOecmDrsiTkRpUd15QJMS/+HKYjjOvWnJthYwhLJG3pABJOHwOg==", - "path": "swashbuckle.aspnetcore.swagger/6.1.4", - "hashPath": "swashbuckle.aspnetcore.swagger.6.1.4.nupkg.sha512" + "sha512": "sha512-Wp8FlwNCKR/DfxvEkjQdru0l7aUp4/5VLEvejCA8t/SMMcUTP+xw4zvyEjGCBoJ/ETqzQM3y+72iYaEOhBlYOw==", + "path": "swashbuckle.aspnetcore.swagger/6.1.5", + "hashPath": "swashbuckle.aspnetcore.swagger.6.1.5.nupkg.sha512" }, - "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "Swashbuckle.AspNetCore.SwaggerGen/6.1.5": { "type": "package", "serviceable": true, - "sha512": "sha512-i0Y3a3XMKz7r9vMNtB7TUIsWXpz9uJwnJ42NV3lAnmem7XpTykxm/cFJqHc9CqVBdbPf7XPvhUvEiUybRlocIg==", - "path": "swashbuckle.aspnetcore.swaggergen/6.1.4", - "hashPath": "swashbuckle.aspnetcore.swaggergen.6.1.4.nupkg.sha512" + "sha512": "sha512-16M5iJN+hzykkH/vEm4V+47rh8r8KNCOSkIWvP9/+krH3hqVjMlhuop8Xzq6IXckmpXLwxoylLBpiSG9Yy2UUQ==", + "path": "swashbuckle.aspnetcore.swaggergen/6.1.5", + "hashPath": "swashbuckle.aspnetcore.swaggergen.6.1.5.nupkg.sha512" }, - "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "Swashbuckle.AspNetCore.SwaggerUI/6.1.5": { "type": "package", "serviceable": true, - "sha512": "sha512-Ue8Ag73DOXPPB/NCqT7oN1PYSj35IETWROsIZG9EbwAtFDcgonWOrHbefjMFUGyPalNm6CSmVm1JInpURnxMgw==", - "path": "swashbuckle.aspnetcore.swaggerui/6.1.4", - "hashPath": "swashbuckle.aspnetcore.swaggerui.6.1.4.nupkg.sha512" + "sha512": "sha512-/YwEGAdkDK8rEPSuPURNNgJ3mWmtsCI/xnVlWBaM2UDNVTr8wBUO0qhLvHFgrf6NjjjNq6cyO3M7lZMLXcGusw==", + "path": "swashbuckle.aspnetcore.swaggerui/6.1.5", + "hashPath": "swashbuckle.aspnetcore.swaggerui.6.1.5.nupkg.sha512" }, "System.AppContext/4.3.0": { "type": "package", @@ -3292,12 +3284,12 @@ "path": "system.text.encoding.extensions/4.3.0", "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512" }, - "System.Text.Json/4.6.0": { + "System.Text.Json/5.0.2": { "type": "package", "serviceable": true, - "sha512": "sha512-4F8Xe+JIkVoDJ8hDAZ7HqLkjctN/6WItJIzQaifBwClC7wmoLSda/Sv2i6i1kycqDb3hWF4JCVbpAweyOKHEUA==", - "path": "system.text.json/4.6.0", - "hashPath": "system.text.json.4.6.0.nupkg.sha512" + "sha512": "sha512-I47dVIGiV6SfAyppphxqupertT/5oZkYLDCX6vC3HpOI4ZLjyoKAreUoem2ie6G0RbRuFrlqz/PcTQjfb2DOfQ==", + "path": "system.text.json/5.0.2", + "hashPath": "system.text.json.5.0.2.nupkg.sha512" }, "System.Text.RegularExpressions/4.3.0": { "type": "package", @@ -3416,17 +3408,17 @@ "serviceable": false, "sha512": "" }, - "Furion/2.12.9": { + "Furion/2.18.7": { "type": "project", "serviceable": false, "sha512": "" }, - "Furion.Extras.Authentication.JwtBearer/2.12.9": { + "Furion.Extras.Authentication.JwtBearer/2.18.7": { "type": "project", "serviceable": false, "sha512": "" }, - "Furion.Extras.DatabaseAccessor.Dapper/2.12.9": { + "Furion.Extras.DatabaseAccessor.Dapper/2.18.7": { "type": "project", "serviceable": false, "sha512": "" @@ -3436,12 +3428,12 @@ "serviceable": false, "sha512": "" }, - "Furion.Extras.Logging.Serilog/2.12.9": { + "Furion.Extras.Logging.Serilog/2.18.7": { "type": "project", "serviceable": false, "sha512": "" }, - "Furion.Extras.ObjectMapper.Mapster/2.12.9": { + "Furion.Extras.ObjectMapper.Mapster/2.18.7": { "type": "project", "serviceable": false, "sha512": "" diff --git a/Ewide.NbzsZheliban/bin/Debug/net5.0/Ewide.NbzsZheliban.dll b/Ewide.NbzsZheliban/bin/Debug/net5.0/Ewide.NbzsZheliban.dll index 6a204e9..5b0753e 100644 Binary files a/Ewide.NbzsZheliban/bin/Debug/net5.0/Ewide.NbzsZheliban.dll and b/Ewide.NbzsZheliban/bin/Debug/net5.0/Ewide.NbzsZheliban.dll differ diff --git a/Ewide.NbzsZheliban/bin/Debug/net5.0/Ewide.NbzsZheliban.pdb b/Ewide.NbzsZheliban/bin/Debug/net5.0/Ewide.NbzsZheliban.pdb index 4d0cd89..851e40c 100644 Binary files a/Ewide.NbzsZheliban/bin/Debug/net5.0/Ewide.NbzsZheliban.pdb and b/Ewide.NbzsZheliban/bin/Debug/net5.0/Ewide.NbzsZheliban.pdb differ diff --git a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.Authentication.JwtBearer.dll b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.Authentication.JwtBearer.dll index 1e90213..1458b97 100644 Binary files a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.Authentication.JwtBearer.dll and b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.Authentication.JwtBearer.dll differ diff --git a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.Authentication.JwtBearer.pdb b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.Authentication.JwtBearer.pdb index 86af480..9e289ba 100644 Binary files a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.Authentication.JwtBearer.pdb and b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.Authentication.JwtBearer.pdb differ diff --git a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.Authentication.JwtBearer.xml b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.Authentication.JwtBearer.xml index 1bcb2ed..0ad9e11 100644 --- a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.Authentication.JwtBearer.xml +++ b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.Authentication.JwtBearer.xml @@ -47,6 +47,81 @@ + + + 解决 Claims 身份重复键问题 + + + + + 设置字符串永不相等 + + + + + + + + 返回字符串 hashCode + + + + + + + Jwt 配置 + + + + + 验证签发方密钥 + + + + + 签发方密钥 + + + + + 验证签发方 + + + + + 签发方 + + + + + 验证签收方 + + + + + 签收方 + + + + + 验证生存期 + + + + + 过期时间容错值,解决服务器端时间不同步问题(秒) + + + + + 过期时间(分钟) + + + + + 加密算法 + + JWT 加解密 @@ -169,65 +244,27 @@ + + + 获取当前的 HttpContext + + + 固定的 Claim 类型 - + - Jwt 配置 + 框架 App 静态类 - + - 验证签发方密钥 - - - - - 签发方密钥 - - - - - 验证签发方 - - - - - 签发方 - - - - - 验证签收方 - - - - - 签收方 - - - - - 验证生存期 - - - - - 过期时间容错值,解决服务器端时间不同步问题(秒) - - - - - 过期时间(分钟) - - - - - 加密算法 + 获取框架上下文 + diff --git a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.DatabaseAccessor.Dapper.dll b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.DatabaseAccessor.Dapper.dll index b7266b1..90d8f14 100644 Binary files a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.DatabaseAccessor.Dapper.dll and b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.DatabaseAccessor.Dapper.dll differ diff --git a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.DatabaseAccessor.Dapper.pdb b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.DatabaseAccessor.Dapper.pdb index f439a24..8cb960f 100644 Binary files a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.DatabaseAccessor.Dapper.pdb and b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.DatabaseAccessor.Dapper.pdb differ diff --git a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.Logging.Serilog.dll b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.Logging.Serilog.dll index ce69c61..641f2ac 100644 Binary files a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.Logging.Serilog.dll and b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.Logging.Serilog.dll differ diff --git a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.Logging.Serilog.pdb b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.Logging.Serilog.pdb index 42b6616..c015f59 100644 Binary files a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.Logging.Serilog.pdb and b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.Logging.Serilog.pdb differ diff --git a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.ObjectMapper.Mapster.dll b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.ObjectMapper.Mapster.dll index 5610705..1b03f9b 100644 Binary files a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.ObjectMapper.Mapster.dll and b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.ObjectMapper.Mapster.dll differ diff --git a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.ObjectMapper.Mapster.pdb b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.ObjectMapper.Mapster.pdb index 9692346..1092a0e 100644 Binary files a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.ObjectMapper.Mapster.pdb and b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.Extras.ObjectMapper.Mapster.pdb differ diff --git a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.dll b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.dll index 49490ed..0fbc9b8 100644 Binary files a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.dll and b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.dll differ diff --git a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.pdb b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.pdb index f3e91d1..7421e3f 100644 Binary files a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.pdb and b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.pdb differ diff --git a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.xml b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.xml index e73c4a7..64ed089 100644 --- a/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.xml +++ b/Ewide.NbzsZheliban/bin/Debug/net5.0/Furion.xml @@ -34,6 +34,11 @@ 获取泛型主机环境,如,是否是开发环境,生产环境等 + + + 存储根服务,可能为空 + + 应用有效程序集 @@ -44,11 +49,6 @@ 有效程序集类型 - - - 存储根服务,可能为空 - - 获取请求上下文 @@ -74,7 +74,7 @@ - 获取请求生命周期的服务 + 获取请求生存周期的服务 @@ -82,7 +82,7 @@ - 获取请求生命周期的服务 + 获取请求生存周期的服务 @@ -90,7 +90,7 @@ - 获取请求生命周期的服务 + 获取请求生存周期的服务 @@ -98,18 +98,19 @@ - 获取请求生命周期的服务 + 获取请求生存周期的服务 - + 获取配置 强类型选项类 - 配置中对应的Key + 配置中对应的Key + TOptions @@ -166,6 +167,12 @@ IEnumerable + + + 判断是否启用 MiniProfiler + + + 释放所有未托管的对象 @@ -187,19 +194,6 @@ 排序 - - - IConfiguration 拓展类 - - - - - 重载配置 - - - - - 对象拓展类 @@ -235,6 +229,14 @@ 新字典 + + + 合并两个字典 + + + 字典 + 新字典 + 判断是否是元组类型 @@ -278,13 +280,6 @@ - - - 首字母大写 - - - - 将一个对象转换为指定类型 @@ -301,33 +296,74 @@ 目标类型 转换后的对象 - + - 获取对象实际类型 + 查找方法指定特性,如果没找到则继续查找声明类 - + + + - + - 清空线程安全集合 + 格式化字符串 - - + + + - + - 官方包定义 + 切割骆驼命名式字符串 + + + + + + + JsonElement 转 Object + + + + + + + 清除字符串前后缀 + + 字符串 + 0:前后缀,1:后缀,-1:前缀 + 前后缀集合 + + + + + Inject 中间件配置选项 - + - Jwt 验证包 + 规范化结果中间件配置 - + - Mapster 映射包 + Inject 服务配置选项 + + + + + 规范化结果配置 + + + + + 数据校验配置 + + + + + 友好异常配置 @@ -358,6 +394,25 @@ + + + 跨平台 Inject + + + + + 创建初始服务集合 + + 配置日志 + + + + + 监听全局异常 + + + + 内部 App 副本 @@ -373,9 +428,9 @@ 根服务 - + - 全局配置构建器 + 配置对象 @@ -388,20 +443,25 @@ 获取泛型主机环境 - + - 添加配置文件 + 配置 Furion 框架(Web) - - + - + - 自动加载自定义 .json 配置文件 + 配置 Furion 框架(非 Web) - - - + + + + + + 加载自定义 .json 配置文件 + + + @@ -435,11 +495,6 @@ 是否启用规范化文档 - - - 是否启用分布式内存缓存 - - 是否启用引用程序集扫描 @@ -455,9 +510,9 @@ 是否打印数据库连接信息到 MiniProfiler 中 - + - 是否记录 EFCore Sql 执行命令日志 + 是否输出原始 Sql 执行日志(ADO.NET) @@ -465,9 +520,9 @@ 配置支持的包前缀名 - + - 是否启用虚拟文件服务 + 【部署】二级虚拟目录 @@ -477,25 +532,6 @@ - - - 监听主机启动停止 - - - - - 主机启动监听 - - - - - - - 主机停止监听 - - - - 依赖注入全局模块 @@ -811,6 +847,12 @@ + + + 输出字典类型 + + + JSON 类型 @@ -1026,7 +1068,7 @@ 构造函数 - appsetting.json 对应键 + appsetting.json 对应键 @@ -1038,12 +1080,12 @@ 构造函数 - appsetting.json 对应键 + appsetting.json 对应键 启动所有实例进行后期配置 - + - 对应配置文件中的Key + 对应配置文件中的路径 @@ -1440,6 +1482,11 @@ 保存失败自动回滚 + + + 支持工作单元共享事务 + + 获取租户信息 @@ -1502,21 +1549,22 @@ 构造函数 - + 支持数据库连接字符串,配置文件的 ConnectionStrings 中的Key或配置文件的完整的配置路径,如果是内存数据库,则为数据库名称 构造函数 - + 支持数据库连接字符串,配置文件的 ConnectionStrings 中的Key或配置文件的完整的配置路径,如果是内存数据库,则为数据库名称 - + - 数据库连接字符串 + 数据库连接元数据 + 支持数据库连接字符串,配置文件的 ConnectionStrings 中的Key或配置文件的完整的配置路径,如果是内存数据库,则为数据库名称 @@ -1856,6 +1904,14 @@ + + + 获取特定数据库上下文仓储 + + 数据库上下文定位器 + + + 获取Sql仓储 @@ -1888,21 +1944,21 @@ - 获取Sql代理 + 获取 Sql 代理 ISqlRepository - 获取作用域数据库上下文 + 获取默认数据库上下文 - 获取作用域数据库上下文 + 获取特定数据库上下文 数据库上下文定位器 @@ -1910,7 +1966,7 @@ - 获取作用域数据库上下文 + 获取特定数据库上下文 数据库上下文定位器 @@ -3406,7 +3462,7 @@ - 记录 Sql 执行命令日志 + 输出原始 Sql 执行日志(ADO.NET) @@ -3597,14 +3653,9 @@ 常量、公共方法配置类 - + - 数据库上下文和定位器缓存 - - - - - 数据库上下文定位器缓存 + 数据库上下文描述器 @@ -3620,6 +3671,14 @@ 拦截器 + + + 检查数据库上下文是否绑定 + + + + + 数据库数据库拦截器 @@ -7089,6 +7148,16 @@ 输出参数 返回值 + + + 生存表值函数 sql + + + + + + + 数据库上下文提交拦截器 @@ -7152,11 +7221,6 @@ 数据库连接拦截分析器 - - - MiniProfiler 分类名 - - 是否打印数据库连接信息 @@ -7281,7 +7345,7 @@ 获取数据库上下文连接字符串 - + 支持数据库连接字符串,配置文件的 ConnectionStrings 中的Key或 配置文件的完整的配置路径,如果是内存数据库,则为数据库名称 @@ -7332,6 +7396,11 @@ 实体执行部件 + + + 静态缺省 Entity 部件 + + 实体 @@ -7986,7 +8055,7 @@ 输出参数值 - + 构建 Sql 字符串执行部件 @@ -7997,48 +8066,53 @@ 构建 Sql 字符串执行部件 - + + + 静态缺省 Sql 部件 + + + Sql 字符串 - + 设置超时时间 - + 数据库上下文定位器 - + 设置服务提供器 - + Sql 查询返回 DataTable 命令参数 DataTable - + Sql 查询返回 DataTable 参数模型 DataTable - + Sql 查询返回 DataTable 命令参数 Task{DataTable} - + Sql 查询返回 DataTable @@ -8046,7 +8120,7 @@ 异步取消令牌 Task{DataTable} - + Sql 查询返回 DataTable @@ -8054,7 +8128,7 @@ 异步取消令牌 Task{DataTable} - + Sql 查询返回 List 集合 @@ -8062,7 +8136,7 @@ 命令参数 List{T} - + Sql 查询返回 List 集合 @@ -8070,7 +8144,7 @@ 参数模型 List{T} - + Sql 查询返回 List 集合 @@ -8078,7 +8152,7 @@ 命令参数 Task{List{T}} - + Sql 查询返回 List 集合 @@ -8087,7 +8161,7 @@ 异步取消令牌 Task{List{T}} - + Sql 查询返回 List 集合 @@ -8096,28 +8170,28 @@ 异步取消令牌 Task{List{T}} - + Sql 查询返回 DataSet 命令参数 DataSet - + Sql 查询返回 DataSet 参数模型 DataSet - + Sql 查询返回 DataSet 命令参数 Task{DataSet} - + Sql 查询返回 DataSet @@ -8125,7 +8199,7 @@ 异步取消令牌 Task{DataSet} - + Sql 查询返回 DataSet @@ -8133,7 +8207,7 @@ 异步取消令牌 Task{DataSet} - + Sql 查询返回 List 集合 @@ -8141,7 +8215,7 @@ 命令参数 List{T1} - + Sql 查询返回 元组 集合 @@ -8150,7 +8224,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8160,7 +8234,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8171,7 +8245,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8183,7 +8257,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8196,7 +8270,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8210,7 +8284,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8225,7 +8299,7 @@ 命令参数 元组类型 - + Sql 查询返回 List 集合 @@ -8233,7 +8307,7 @@ 参数模型 List{T1} - + Sql 查询返回 元组 集合 @@ -8242,7 +8316,7 @@ 参数模型 元组类型 - + Sql 查询返回 元组 集合 @@ -8252,7 +8326,7 @@ 参数模型 元组类型 - + Sql 查询返回 元组 集合 @@ -8263,7 +8337,7 @@ 参数模型 元组类型 - + Sql 查询返回 元组 集合 @@ -8275,7 +8349,7 @@ 参数模型 元组类型 - + Sql 查询返回 元组 集合 @@ -8288,7 +8362,7 @@ 参数模型 元组类型 - + Sql 查询返回 元组 集合 @@ -8302,7 +8376,7 @@ 参数模型 元组类型 - + Sql 查询返回 元组 集合 @@ -8317,7 +8391,7 @@ 参数模型 元组类型 - + Sql 查询返回 List 集合 @@ -8325,7 +8399,7 @@ 命令参数 Task{List{T1}} - + Sql 查询返回 List 集合 @@ -8334,7 +8408,7 @@ 异步取消令牌 Task{List{T1}} - + Sql 查询返回 元组 集合 @@ -8343,7 +8417,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8353,7 +8427,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8363,7 +8437,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8374,7 +8448,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8385,7 +8459,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8397,7 +8471,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8409,7 +8483,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8422,7 +8496,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8435,7 +8509,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8449,7 +8523,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8463,7 +8537,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8478,7 +8552,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8493,7 +8567,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8509,7 +8583,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 List 集合 @@ -8518,7 +8592,7 @@ 异步取消令牌 List{T1} - + Sql 查询返回 元组 集合 @@ -8528,7 +8602,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8539,7 +8613,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8551,7 +8625,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8564,7 +8638,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8578,7 +8652,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8593,7 +8667,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8609,28 +8683,28 @@ 异步取消令牌 元组类型 - + 执行 Sql 无数据返回 命令参数 int - + 执行 Sql 无数据返回 参数模型 int - + 执行 Sql 无数据返回 命令参数 int - + 执行 Sql 无数据返回 @@ -8638,7 +8712,7 @@ 异步取消令牌 int - + 执行 Sql 无数据返回 @@ -8646,28 +8720,28 @@ 异步取消令牌 int - + 执行 Sql 返回 单行单列 命令参数 object - + 执行 Sql 返回 单行单列 参数模型 object - + 执行 Sql 返回 单行单列 命令参数 object - + 执行 Sql 返回 单行单列 @@ -8675,7 +8749,7 @@ 异步取消令牌 object - + 执行 Sql 返回 单行单列 @@ -8683,28 +8757,28 @@ 异步取消令牌 object - + 执行 Sql 返回 单行单列 命令参数 TResult - + 执行 Sql 返回 单行单列 参数模型 TResult - + 执行 Sql 返回 单行单列 命令参数 TResult - + 执行 Sql 返回 单行单列 @@ -8712,7 +8786,7 @@ 异步取消令牌 TResult - + 执行 Sql 返回 单行单列 @@ -8720,28 +8794,28 @@ 异步取消令牌 TResult - + 执行存储过程返回 DataTable 命令参数 DataTable - + 执行存储过程返回 DataTable 参数模型 DataTable - + 执行存储过程返回 DataTable 命令参数 DataTable - + 执行存储过程返回 DataTable @@ -8749,7 +8823,7 @@ 异步取消令牌 DataTable - + 执行存储过程返回 DataTable @@ -8757,28 +8831,28 @@ 异步取消令牌 DataTable - + 执行存储过程返回 List 集合 命令参数 List{T} - + 执行存储过程返回 List 集合 参数模型 List{T} - + 执行存储过程返回 List 集合 命令参数 List{T} - + 执行存储过程返回 List 集合 @@ -8786,7 +8860,7 @@ 异步取消令牌 List{T} - + 执行存储过程返回 List 集合 @@ -8794,28 +8868,28 @@ 异步取消令牌 List{T} - + 执行存储过程返回 DataSet 命令参数 DataSet - + 执行存储过程返回 DataSet 参数模型 DataSet - + 执行存储过程返回 DataSet 命令参数 DataSet - + 执行存储过程返回 DataSet @@ -8823,7 +8897,7 @@ 异步取消令牌 DataSet - + 执行存储过程返回 DataSet @@ -8831,7 +8905,7 @@ 异步取消令牌 DataSet - + 执行存储过程返回 List 集合 @@ -8839,7 +8913,7 @@ 命令参数 List{T1} - + 执行存储过程返回 元组 集合 @@ -8848,7 +8922,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -8858,7 +8932,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -8869,7 +8943,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -8881,7 +8955,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -8894,7 +8968,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -8908,7 +8982,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -8923,7 +8997,7 @@ 命令参数 元组类型 - + 执行存储过程返回 List 集合 @@ -8931,7 +9005,7 @@ 参数模型 List{T1} - + 执行存储过程返回 元组 集合 @@ -8940,7 +9014,7 @@ 参数模型 元组类型 - + 执行存储过程返回 元组 集合 @@ -8950,7 +9024,7 @@ 参数模型 元组类型 - + 执行存储过程返回 元组 集合 @@ -8961,7 +9035,7 @@ 参数模型 元组类型 - + 执行存储过程返回 元组 集合 @@ -8973,7 +9047,7 @@ 参数模型 元组类型 - + 执行存储过程返回 元组 集合 @@ -8986,7 +9060,7 @@ 参数模型 元组类型 - + 执行存储过程返回 元组 集合 @@ -9000,7 +9074,7 @@ 参数模型 元组类型 - + 执行存储过程返回 元组 集合 @@ -9015,7 +9089,7 @@ 参数模型 元组类型 - + 执行存储过程返回 List 集合 @@ -9023,7 +9097,7 @@ 命令参数 Task{List{T1}} - + 执行存储过程返回 List 集合 @@ -9032,7 +9106,7 @@ 异步取消令牌 Task{List{T1}} - + 执行存储过程返回 元组 集合 @@ -9041,7 +9115,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -9051,7 +9125,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9061,7 +9135,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -9072,7 +9146,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9083,7 +9157,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -9095,7 +9169,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9107,7 +9181,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -9120,7 +9194,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9133,7 +9207,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -9147,7 +9221,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9161,7 +9235,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -9176,7 +9250,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9191,7 +9265,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -9207,7 +9281,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 List 集合 @@ -9216,7 +9290,7 @@ 异步取消令牌 List{T1} - + 执行存储过程返回 元组 集合 @@ -9226,7 +9300,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9237,7 +9311,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9249,7 +9323,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9262,7 +9336,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9276,7 +9350,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9291,7 +9365,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9307,28 +9381,28 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 单行单列 命令参数 object - + 执行存储过程返回 单行单列 参数模型 object - + 执行存储过程返回 单行单列 命令参数 object - + 执行存储过程返回 单行单列 @@ -9336,7 +9410,7 @@ 异步取消令牌 object - + 执行存储过程返回 单行单列 @@ -9344,28 +9418,28 @@ 异步取消令牌 object - + 执行存储过程返回 单行单列 命令参数 TResult - + 执行存储过程返回 单行单列 参数模型 TResult - + 执行存储过程返回 单行单列 命令参数 TResult - + 执行存储过程返回 单行单列 @@ -9373,7 +9447,7 @@ 异步取消令牌 TResult - + 执行存储过程返回 单行单列 @@ -9381,28 +9455,28 @@ 异步取消令牌 TResult - + 执行存储过程无数据返回 命令参数 int - + 执行存储过程无数据返回 参数模型 int - + 执行存储过程无数据返回 命令参数 int - + 执行存储过程无数据返回 @@ -9410,7 +9484,7 @@ 异步取消令牌 int - + 执行存储过程无数据返回 @@ -9418,14 +9492,14 @@ 异步取消令牌 int - + 执行存储过程返回OUPUT、RETURN、结果集 命令参数 ProcedureOutput - + 执行存储过程返回OUPUT、RETURN、结果集 @@ -9433,14 +9507,14 @@ 异步取消令牌 ProcedureOutput - + 执行存储过程返回OUPUT、RETURN、结果集 命令模型 ProcedureOutput - + 执行存储过程返回OUPUT、RETURN、结果集 @@ -9448,7 +9522,7 @@ 异步取消令牌 ProcedureOutput - + 执行存储过程返回OUPUT、RETURN、结果集 @@ -9456,7 +9530,7 @@ 命令参数 ProcedureOutput - + 执行存储过程返回OUPUT、RETURN、结果集 @@ -9465,7 +9539,7 @@ 异步取消令牌 ProcedureOutput - + 执行存储过程返回OUPUT、RETURN、结果集 @@ -9473,7 +9547,7 @@ 命令模型 ProcedureOutput - + 执行存储过程返回OUPUT、RETURN、结果集 @@ -9482,28 +9556,28 @@ 异步取消令牌 ProcedureOutput - + 执行标量函数返回 单行单列 命令参数 object - + 执行标量函数返回 单行单列 object - + 执行标量函数返回 单行单列 命令参数 object - + 执行标量函数返回 单行单列 @@ -9511,7 +9585,7 @@ 异步取消令牌 object - + 执行标量函数返回 单行单列 @@ -9519,7 +9593,7 @@ 异步取消令牌 object - + 执行标量函数返回 单行单列 @@ -9527,7 +9601,7 @@ 命令参数 TResult - + 执行标量函数返回 单行单列 @@ -9535,7 +9609,7 @@ 参数模型 TResult - + 执行标量函数返回 单行单列 @@ -9543,7 +9617,7 @@ 命令参数 TResult - + 执行标量函数返回 单行单列 @@ -9552,7 +9626,7 @@ 异步取消令牌 TResult - + 执行标量函数返回 单行单列 @@ -9561,28 +9635,28 @@ 异步取消令牌 object - + 执行表值函数返回 DataTable 命令参数 DataTable - + 执行表值函数返回 DataTable 参数模型 DataTable - + 执行表值函数返回 DataTable 命令参数 Task{DataTable} - + 执行表值函数返回 DataTable @@ -9590,7 +9664,7 @@ 异步取消令牌 Task{DataTable} - + 执行表值函数返回 DataTable @@ -9598,7 +9672,7 @@ 异步取消令牌 Task{DataTable} - + 执行表值函数返回 List 集合 @@ -9606,7 +9680,7 @@ 命令参数 List{T} - + 执行表值函数返回 List 集合 @@ -9614,7 +9688,7 @@ 参数模型 List{T} - + 执行表值函数返回 List 集合 @@ -9622,7 +9696,7 @@ 命令参数 Task{List{T}} - + 执行表值函数返回 List 集合 @@ -9631,7 +9705,7 @@ 异步取消令牌 Task{List{T}} - + 执行表值函数返回 List 集合 @@ -9640,41 +9714,41 @@ 异步取消令牌 Task{List{T}} - + 获取 Sql 执行仓储 - + 设置 Sql 字符串 - + 设置 ADO.NET 超时时间 单位秒 - + 设置数据库执行作用域 - + 设置数据库上下文定位器 - + 设置数据库上下文定位器 @@ -18697,14 +18771,6 @@ 参数列表 SqlProxyMethod - - - 获取 ADO.NET 超时时间 - - - - - 创建数据库命令参数字典 @@ -18713,13 +18779,11 @@ - + - 获取上下文定位器 + 获取数据库上下文 - - @@ -18818,24 +18882,6 @@ - - - 创建一个工作单元作用域 - - - - - - - - - 创建一个工作单元作用域 - - - - - - 创建一个作用域范围 @@ -18850,24 +18896,6 @@ - - - 创建一个作用域范围 - - - - - - - - - 创建一个作用域范围 - - - - - - 创建一个作用域 @@ -19020,29 +19048,6 @@ 单例 - - - 依赖注入拓展 - - - - - 解析服务 - - - - - - - - - 解析服务 - - - - - - 外部注册类型模型 @@ -19155,16 +19160,6 @@ MD5 加密 - - - MD5实例 - - - - - 静态构造函数 - - 字符串 MD5 比较 @@ -19194,28 +19189,36 @@ 大小必须为 2048 到 16384 之间,且必须能被 8 整除 - + 加密 明文内容 公钥 + - + 解密 密文内容 私钥 + - + + + 检查 RSA 长度 + + + + DataEncryption 字符串加密拓展 - + 字符串的 MD5 @@ -19223,7 +19226,7 @@ 是否输出大写加密,默认 false string - + 字符串的 MD5 @@ -19232,7 +19235,7 @@ 是否输出大写加密,默认 false string - + 字符串 AES 加密 @@ -19240,7 +19243,7 @@ string - + 字符串 AES 解密 @@ -19248,7 +19251,7 @@ string - + 字符串 DESC 加密 @@ -19257,7 +19260,7 @@ 是否输出大写加密,默认 false string - + 字符串 DESC 解密 @@ -19266,7 +19269,7 @@ 是否输出大写加密,默认 false string - + 字符串 RSA 加密 @@ -19274,7 +19277,7 @@ 公钥 - + 字符串 RSA 解密 @@ -19679,16 +19682,26 @@ + + + 数据验证服务配置选项 + + + + + 启用全局数据验证 + + + + + 禁止C# 8.0 验证非可空引用类型 + + 数据验证控制器 - - - MiniProfiler 分类名 - - 过滤器排序 @@ -19710,15 +19723,6 @@ - - - 设置验证失败结果 - - 动作方法执行上下文 - 模型验证状态 - - - 动作方法执行完成操作 @@ -19745,26 +19749,24 @@ 成员或值 - + - 验证失败模型 + 验证信息元数据 - + - 构造函数 - - - - - - - 出错字段 + 验证结果 - + - 错误列表 + 异常消息 + + + + + 验证状态 @@ -19772,9 +19774,9 @@ 验证上下文 - + - 输出验证信息 + 获取验证错误信息 @@ -20104,7 +20106,7 @@ - 动态 WebApi特性接口 + 动态 WebApi 特性 @@ -20132,11 +20134,6 @@ 带版本的名称正则表达式 - - - 默认方法名映射规则 - - 构造函数 @@ -20289,7 +20286,7 @@ 名称 名称和版本号 - + 获取方法名映射 [HttpMethod] 规则 @@ -20367,22 +20364,6 @@ type - - - 清除字符串前后缀 - - 字符串 - 0:前后缀,1:后缀,-1:前缀 - 前后缀集合 - - - - - 切割骆驼命名式字符串 - - - - 动态接口控制器配置 @@ -20482,133 +20463,357 @@ 类型 bool - + - 订阅消息特性 + 事件处理程序特性 - + 构造函数 - - + - 消息Id + 构造函数 + + + + + + 分类名 - + - 订阅处理程序空依赖接口 + 事件消息特性 - + - 轻量级消息中心(进程内) + 构造函数 - + - 消息注册队列 + 构造函数 + + + + + + 事件 Id - + - 类型消息 Id 注册表 + 事件总线静态类 - + - 私有构造函数 + 发射消息 - - - - 采用延迟加载设计模式处理单例 - - - - - 获取消息中心对象 - - - - - 订阅消息 - - - - - - - 订阅消息 - - - - - - - 发送消息 - - + 分类名:事件Id - 是否同步执行 - + - 取消订阅 + 发射消息 - - - - - 订阅消息 - - - - - - - - 订阅消息 - - - - - - - - 轻量级消息中心(进程内) - - - - - 订阅消息 - - - - - - - 订阅消息 - - - - - - - 发送消息 - - + 分类名:事件Id - 是否同步执行 + - + - 取消订阅 + 发射消息 - + + + + + + + + 发射消息 + + + + + + + + 发射消息 + + + + + + + 反序列化承载数据 + + + + + + + 获取事件处理程序分类名 + + + + + + + 事件处理程序 + + + + + 事件分发调度器 + + + + + 调度核心代码 + + + + + + + 调用符合规则的方法 + + + + + + + + + + + + 处理泛型消息承载数据 + + + + + + + + 事件处理程序元数据 + + + + + 只允许程序集内创建 + + + + + 程序集名称 + + + + + 处理程序名称 + + + + + 分类名 + + + + + 创建事件 + + + + + 事件消息传输对象 + + + + + 构造函数 + + + + + + + + 事件消息传输对象 + + + + + 构造函数 + + + + + + + + 事件唯一 Id + + + + + 事件类别 + + + + + 消息内容 + + + + + 承载事件传输元数据 + + + + + 只允许程序集内创建 + + + + + 事件 Id + + + + + 承载数据值(进行序列化存储) + + + + + 承载数据程序集名称 + + + + + 承载数据类型完整限定名 + + + + + 事件存储信息提供器 + + + + + 注册事件处理程序对象 + + + + + + + 根据分类获取事件处理程序对象 + + + + + + + 追加一条事件消息 + + + + + + + 根据分类及事件Id获取事件消息元数据对象 + + + + + + + + 成功执行一条消息 + + + + + + + 执行一条消息失败 + + + + + + + + 内存事件存储提供器 + + 默认实现 + + + + 事件处理程序存储对象 + + + + + 事件消息存储对象 + + + + + 静态构造函数 + + + + + 注册事件处理程序对象 + + + + + + + 根据分类获取事件处理程序对象 + + + + + + + 追加一条事件消息 + + + + + + + 根据分类及事件Id获取事件消息元数据对象 + + + + + + + + 成功执行一条消息 + + + + + + + 执行一条消息失败 + + + + @@ -20622,11 +20827,6 @@ 错误消息 格式化参数 - - - 私有错误消息 - - 错误消息 @@ -20680,11 +20880,6 @@ 异常类型 - - - 私有错误消息 - - 错误消息 @@ -20732,12 +20927,27 @@ 错误码 - + + + 错误消息(支持 Object 对象) + + + + + 状态码 + + + + + 是否是数据验证异常 + + + 异常拓展 - + 设置异常状态码 @@ -20745,6 +20955,16 @@ + + + 友好异常服务配置选项 + + + + + 是否启用全局友好异常 + + 全局异常处理 @@ -20777,11 +20997,6 @@ 抛异常静态类 - - - MiniProfiler 分类名 - - 方法错误异常特性 @@ -20807,19 +21022,26 @@ 构造函数 - + - 抛出字符串异常 + 抛出业务异常信息 异常消息 String.Format 参数 异常实例 - + + + 抛出业务异常信息 + + 错误码 + String.Format 参数 + 异常实例 + + 抛出字符串异常 - 异常消息 String.Format 参数 异常实例 @@ -20850,39 +21072,6 @@ String.Format 参数 异常实例 - - - 重试有异常的方法,还可以指定特定异常 - - - 重试次数 - 重试间隔时间 - 异常类型,可多个 - - - - 重试有异常的方法,还可以指定特定异常 - - - - 重试次数 - 重试间隔时间 - 异常类型,可多个 - - - - 打印错误到 MiniProfiler 中 - - - - - - 格式化错误消息 - - 错误消息 - 格式化参数 - - 获取错误码消息 @@ -20933,12 +21122,13 @@ 字段对象 (object key, object value) - + 获取错误码字符串 + @@ -20988,6 +21178,31 @@ 错误代码定义类型 + + + 重试类 + + + + + 重试有异常的方法,还可以指定特定异常 + + + 重试次数 + 重试间隔时间 + 是否最终抛异常 + 异常类型,可多个 + + + + 重试有异常的方法,还可以指定特定异常 + + + 重试次数 + 重试间隔时间 + 是否最终抛异常 + 异常类型,可多个 + 即时通信集线器配置特性 @@ -21026,6 +21241,124 @@ + + + 提供线程异步流共享数据上下文(尽量在项目需要该操作的类中使用 AsyncLocal 方式使用,而不是调用 CallContext + + + + AsyncLocal 遇到 await 关键字时采用拷贝方式创建新的执行上下文并流转 + 在Task方法内部修改其值,但在任务结束后仍为初始值,这是一种“写时复制”行为,AsyncLocal内部做了两步操作: + 进行AsyncLocal实例的拷贝副本,但这是浅复制行为而非深复制 + 在设置新的值之前完成复制操作 + 获取当前线程 Id:Thread.CurrentThread.ManagedThreadId + + + + + 保存本地数据 + + 这里存在内存溢出问题,因为该定义对象并没有任何释放内存的方式提供,所以尽可能的少使用 + + + + 设置值 + + + + + + + 读取值 + + + + + + + 提供线程异步流共享数据上下文(尽量在项目需要该操作的类中使用 AsyncLocal 方式使用,而不是调用 CallContext + + + AsyncLocal 遇到 await 关键字时采用拷贝方式创建新的执行上下文并流转 + 在Task方法内部修改其值,但在任务结束后仍为初始值,这是一种“写时复制”行为,AsyncLocal内部做了两步操作: + 进行AsyncLocal实例的拷贝副本,但这是浅复制行为而非深复制 + 在设置新的值之前完成复制操作 + 获取当前线程 Id:Thread.CurrentThread.ManagedThreadId + + + + + 保存本地数据 + + 这里存在内存溢出问题,因为该定义对象并没有任何释放内存的方式提供,所以尽可能的少使用 + + + + 设置值 + + + + + + + 读取值 + + + + + + + 进程管道内通信上下文 + + + + 后续将通过 MemoryMapperFile 共享内存实现 IPC 通信:https://docs.microsoft.com/zh-cn/dotnet/api/system.io.memorymappedfiles.memorymappedfile?view=net-5.0 + + + + 通过懒加载创建无限容量通道 + + + + + 通过懒加载创建有限容量通道 + + 默认容量为 1000 + + + + 无限容量通道 + + + + + 有限容量通道 + + + + + 私有构造函数 + + + + + 创建一个读取器 + + + + + + 进程管道内通信处理程序 + + + + + + 管道执行器 + + + + DateTime 类型序列化 @@ -21126,24 +21459,22 @@ - + 序列化对象 - 是否继承全局配置,默认 true - + 反序列化字符串 - 是否继承全局配置,默认 true @@ -21160,23 +21491,21 @@ Json 序列化提供器 - + 序列化对象 - 是否继承全局配置,默认 true - + 反序列化字符串 - 是否继承全局配置,默认 true @@ -21201,23 +21530,21 @@ - + 序列化对象 - 是否继承全局配置,默认 true - + 反序列化字符串 - 是否继承全局配置,默认 true @@ -21430,16 +21757,6 @@ 全局多语言静态类 - - - 语言类型 - - - - - 静态构造函数 - - String 多语言 @@ -21488,6 +21805,16 @@ 默认的语言 + + + 资源文件名前缀 + + + + + 资源所在程序集名称 + + 选项后期配置 @@ -21956,7 +22283,7 @@ - + 构建字符串日志部分类 @@ -21967,124 +22294,129 @@ 构建字符串日志部分类 - + + + 静态缺省日志部件 + + + 日志内容 - + 日志级别 - + 消息格式化参数 - + 事件 Id - + 日志分类类型(从依赖注入中解析) - + 日志分类名(总是创建新的实例) - + 异常对象 - + 日志对象所在作用域 - + Information - + Warning - + Error - + Debug - + Trace - + Critical - + 写入日志 - + 设置消息 - + 设置日志级别 - + 设置消息格式化参数 - + 设置事件 Id - + 设置日志分类 - + 设置日志分类名 - + 设置异常对象 - + 设置日志服务作用域 @@ -22308,6 +22640,83 @@ 全局代理拦截接口 + + + 内部反射静态类 + + + + + 获取入口程序集 + + + + + + 根据程序集名称获取运行时程序集 + + + + + + + 根据路径加载程序集 + + + + + + + 通过流加载程序集 + + + + + + + 根据程序集名称、类型完整限定名获取运行时类型 + + + + + + + + 根据程序集和类型完全限定名获取运行时类型 + + + + + + + + 根据程序集和类型完全限定名获取运行时类型 + + + + + + + + 获取程序集名称 + + + + + + + 获取程序集名称 + + + + + + + 获取程序集名称 + + + + 配置请求客户端 @@ -22482,7 +22891,7 @@ - 配置序列化 + 配置序列化选项 @@ -22572,6 +22981,28 @@ 参数别名 + + + 配置请求失败重试策略 + + + + + 构造函数 + + + 每次延迟时间(毫秒) + + + + 重试次数 + + + + + 每次延迟时间(毫秒) + + 配置客户端请求超时时间 @@ -22613,6 +23044,34 @@ 异常拦截 + + + 远程请求失败事件类 + + + + + 构造函数 + + + + + + + + 请求对象 + + + + + 响应对象 + + + + + 异常对象 + + 远程请求字符串拓展 @@ -22692,16 +23151,6 @@ - - - 设置 Body 内容 - - - - - - - 设置内容类型 @@ -22726,14 +23175,6 @@ - - - 设置 Body Bytes - - - - - 设置超时时间(秒) @@ -22760,12 +23201,13 @@ - + 是否启用验证状态 + @@ -22808,6 +23250,15 @@ + + + 配置重试策略 + + + + 每次延迟时间(毫秒) + + 发送 GET 请求返回 T 对象 @@ -23044,16 +23495,16 @@ 远程请求静态类 - + 获取远程请求代理 IHttpDispatchProxy - + - HttpClient 对象组装部件 + Http 请求对象组装部件 HttpClient 对象组装部件 @@ -23062,102 +23513,122 @@ HttpClient 对象组装部件 - + + + 静态缺省请求部件 + + + 请求地址 - + Url 地址模板 - + 请求方式 - + 请求报文头 - + 查询参数 - + 客户端名称 - + 请求报文 Body 参数 - + 请求报文 Body 内容类型 - + 内容编码 - + 设置 Body Bytes 类型 - + 超时时间(秒) - + - Json 序列化提供器 + JSON 序列化提供器 - + + + JSON 序列化配置选项 + + + 是否启用模型验证 - + 构建请求对象拦截器 - + 创建客户端对象拦截器 - + 请求成功拦截器 - + 请求异常拦截器 - + 设置请求作用域 - + + + 设置重试策略 + + + + + 请求失败事件 + + + MiniProfiler 分类名 - + 发送 GET 请求返回 T 对象 @@ -23165,28 +23636,28 @@ - + 发送 GET 请求返回 Stream - + 发送 GET 请求返回 String - + 发送 GET 请求 - + 发送 POST 请求返回 T 对象 @@ -23194,28 +23665,28 @@ - + 发送 POST 请求返回 Stream - + 发送 POST 请求返回 String - + 发送 POST 请求 - + 发送 PUT 请求返回 T 对象 @@ -23223,28 +23694,28 @@ - + 发送 PUT 请求返回 Stream - + 发送 PUT 请求返回 String - + 发送 PUT 请求 - + 发送 DELETE 请求返回 T 对象 @@ -23252,28 +23723,28 @@ - + 发送 DELETE 请求返回 Stream - + 发送 DELETE 请求返回 String - + 发送 DELETE 请求 - + 发送 PATCH 请求返回 T 对象 @@ -23281,28 +23752,28 @@ - + 发送 PATCH 请求返回 Stream - + 发送 Patch 请求返回 String - + 发送 PATCH 请求 - + 发送 HEAD 请求返回 T 对象 @@ -23310,28 +23781,28 @@ - + 发送 HEAD 请求返回 Stream - + 发送 Head 请求返回 String - + 发送 HEAD 请求 - + 发送请求返回 T 对象 @@ -23339,171 +23810,147 @@ - + 发送请求返回 Stream - + 发送请求返回 String - + 发送请求 - + 设置 HttpContent - + 转换 Body 为 字典类型 - + 序列化对象 - + 设置请求地址 - + 设置 URL 模板 - + 设置 URL 模板 - + 设置请求方法 - + 设置请求报文头 - + 设置请求报文头 - + 设置 URL 参数 - + 设置 URL 参数 - + 设置客户端分类名 - - - 设置 Body 内容 - - - - - - - - - 设置 Body 内容 - - - - - - - + 设置内容类型 - + 设置内容编码 - + + + 设置 Body 内容 + + + + + + + 设置 Body Bytes - - - 设置 Body Bytes - - - - - + 设置超时时间(秒) - - - 设置 JSON 序列化提供器 - - - - - - + 设置 JSON 序列化提供器 @@ -23511,7 +23958,15 @@ - + + + 设置 JSON 序列化提供器 + + + + + + 是否启用验证状态 @@ -23519,41 +23974,49 @@ - + 构建请求对象拦截器 - + 创建客户端对象拦截器 - + 请求成功拦截器 - + 请求异常拦截器 - + 设置请求作用域 + + + 配置重试策略 + + + 每次延迟时间(毫秒) + + 远程请求实现类(以下代码还需进一步优化性能,启动时把所有扫描缓存起来) @@ -23594,7 +24057,7 @@ - + 构建 HttpClient 请求部件 @@ -23602,35 +24065,19 @@ - - - 设置客户端信息 - - - - - - - - 设置请求超时时间 - - - - - - + 设置 Url 地址参数 - + - + 设置 Body 参数 - + @@ -23638,37 +24085,35 @@ - + 设置序列化 - - + - + 调用全局拦截 - + - + 设置请求拦截 - + - + 设置请求报文头 - - + @@ -23706,28 +24151,16 @@ 脱敏词汇(脱敏)提供器(默认实现) - - - 序列化提供器 - - 分布式缓存 - - - 文件提供器(支持物理路径和嵌入资源) - - - + 构造函数 - - @@ -23780,6 +24213,11 @@ 规范化文档配置 + + + 应用全局配置 + + 分组信息 @@ -23971,22 +24409,36 @@ 分组名 + + + 规范化结果中间件配置选项 + + + + + Swagger 配置 + + + + + Swagger UI 配置 + + + + + 规范化文档服务配置选项 + + + + + Swagger 生成器配置 + + 修正 规范化文档 Enum 提示 - - - JSON 序列化 - - - - - 构造函数 - - - 实现过滤器方法 @@ -24133,11 +24585,6 @@ 配置规范化文档地址 - - - 配置虚拟目录 - - 文档展开设置 @@ -24178,6 +24625,16 @@ 配置安装第三方包的分组名 + + + 启用枚举 Schema 筛选器 + + + + + 启用标签排序筛选器 + + 后期配置 @@ -24465,6 +24922,18 @@ Cron 表达式 + + + 定时器监听管道处理程序 + + + + + 触发程序 + + + + 内置时间调度器 @@ -24518,6 +24987,36 @@ 任务执行计数 + + + 定时器执行状态器 + + + + + 构造函数 + + + + + + + 定时器 + + + + + 状态 + + + 0:任务开始 + 1:执行之前 + 2:执行成功 + 3:执行失败 + -1:任务停止 + -2:任务取消 + + 记录任务数据 @@ -24548,6 +25047,17 @@ 是否上一个已完成 + + + 定时器监听接口(注册为单例) + + + + + 监听器 + + + 后台任务静态类 @@ -24565,17 +25075,19 @@ - - - 开始执行简单任务(持续的) - - 时间间隔(毫秒) - - - - - - + + + 开始执行简单任务(持续的) + + 时间间隔(毫秒) + + + + + + + 无关紧要的参数(用于检查器,外部不可用) + @@ -24684,7 +25196,7 @@ 是否持续执行 - + 开始执行简单任务 @@ -24696,6 +25208,7 @@ 是否持续执行 + 无关紧要的参数(用于检查器,外部不可用) @@ -24831,6 +25344,14 @@ + + + 写入管道消息 + + + + + 记录任务 @@ -24846,22 +25367,22 @@ 业务时间任务工作类 - + - 模板操作静态类 + 字符串渲染模板拓展类 - + 模板正则表达式 - + 读取配置模板正则表达式 - + 渲染模板 @@ -24869,7 +25390,7 @@ - + 渲染模板 @@ -24878,7 +25399,7 @@ - + 从配置中渲染字符串模板 @@ -24886,7 +25407,7 @@ - + 匹配模板值 @@ -24894,7 +25415,7 @@ - + 解析模板的值 @@ -24941,6 +25462,26 @@ + + + 异常元数据 + + + + + 状态码 + + + + + 错误码 + + + + + 错误对象(信息) + + RESTful 风格结果集 @@ -24987,17 +25528,11 @@ 请求委托 - - - 配置选项 - - - + 构造函数 - @@ -25006,58 +25541,70 @@ - + - 规范化状态码选项 + 规范化配置选项 - + 设置返回 200 状态码列表 默认:401,403,如果设置为 null,则标识所有状态码都返回 200 - + - 适配(篡改)Http 状态码(只支持短路状态码,比如 401,403,404,500 等) + 适配(篡改)Http 状态码(只支持短路状态码,比如 401,403,500 等) + + + 是否支持 MVC 控制台规范化处理 + + + + + 选项后期配置 + + + + 规范化结果提供器 - + 异常返回值 + - + 成功返回值 + - + 验证失败返回值 - - - + - + 拦截返回状态码 - + @@ -25065,37 +25612,47 @@ RESTful 风格返回值 - + 异常返回值 + - + 成功返回值 + - + 验证失败返回值 - - - + - + - 处理输出状态码 + 特定状态码返回值 - + + + + + + 返回 RESTful 风格结果集 + + + + + @@ -25103,7 +25660,7 @@ 规范化结果上下文 - + 是否启用规范化结果 @@ -25118,11 +25675,6 @@ 规范化结果额外数据键 - - - 规范化结果状态码 - - 获取异常元数据 @@ -25141,51 +25693,54 @@ 读取附加信息 - + 设置响应状态码 - + - + - 设置规范化结果信息 - - - - - - - 读取规范化结果信息 - - - - - - - 是否跳过成功返回结果规范处理(状态码 200~209 ) + 检查请求成功是否进行规范化处理 - + 返回 true 跳过处理,否则进行规范化处理 - + - 是否跳过规范化处理(包括任意状态:成功,失败或其他状态码) + 检查请求失败(验证失败、抛异常)是否进行规范化处理 - + 返回 true 跳过处理,否则进行规范化处理 - + - 是否跳过特定状态码规范化处理(如,处理 401,403 状态码情况) + 检查短路状态码(>=400)是否进行规范化处理 + 返回 true 跳过处理,否则进行规范化处理 + + + + 判断是否支持 Mvc 控制器规范化处理 + + + + + + + + + 检查是否是有效的结果(可进行规范化的结果) + + + @@ -25767,11 +26322,6 @@ 常量、公共方法配置类 - - - 模板保存目录 - - 获取模板文件名 @@ -25779,7 +26329,7 @@ - + 字符串模板执行部件 @@ -25790,58 +26340,57 @@ 字符串模板执行部件 - + + + 静态缺省 视图 部件 + + + 字符串模板 - + 视图配置选项 - + 模型数据 - + 模板缓存名称(不含拓展名) - + 视图模板服务作用域 - + 编译并运行 - + 编译并运行 - + 通过缓存解析模板 - + 通过缓存解析模板 - - - 获取视图引擎对象 - - - - + 执行模板方法 @@ -25849,14 +26398,20 @@ - + + + 获取视图引擎对象 + + + + 设置模板 - + 设置模板数据 @@ -25864,28 +26419,28 @@ - + 设置模板数据 - + 设置模板构建选项 - + 设置模板缓存文件名(不含拓展名) - + 视图模板服务作用域 @@ -26500,14 +27055,13 @@ 应用中间件拓展类(由框架内部调用) - + 注入基础中间件(带Swagger) 空字符串将为首页 - - + @@ -26566,14 +27120,13 @@ 规范化文档中间件拓展 - + 添加规范化文档中间件 - - + @@ -26581,12 +27134,11 @@ 状态码中间件拓展 - + 添加状态码拦截中间件 - @@ -26601,18 +27153,6 @@ - - - 获取本地 HttpContext 上下文 - 代码参考自:https://www.cnblogs.com/artech/p/how-to-get-httpcontext.html - - - - - 获取当前 HttpContext 对象 - - - Http 拓展类 @@ -26640,25 +27180,12 @@ - - - 设置规范化文档自动登录 - - - - 设置规范化文档退出登录 - - - 设置规范化文档退出登录 - - - 获取本机 IPv4地址 @@ -26895,17 +27422,6 @@ 友好异常拦截器 - - - 服务提供器 - - - - - 构造函数 - - 服务提供器 - 异常拦截 @@ -26913,6 +27429,24 @@ + + + 打印错误到 MiniProfiler 中 + + + + + + IHtmlLocalizerFactory 拓展类 + + + + + 创建默认多语言工厂 + + + + 禁止规范化处理 @@ -26953,74 +27487,69 @@ 应用服务集合拓展类(由框架内部调用) - - - MiniProfiler 插件路径 - - - + Mvc 注入基础配置(带Swagger) Mvc构建器 - + IMvcBuilder - + 服务注入基础配置(带Swagger) 服务集合 IMvcBuilder - + - + Mvc 注入基础配置 Mvc构建器 - + IMvcBuilder - + Mvc 注入基础配置 服务集合 - + IMvcBuilder - + Mvc 注入基础配置和规范化结果 - + - + 注入基础配置和规范化结果 - + - + Mvc 注入基础配置和规范化结果 - + - + Mvc 注入基础配置和规范化结果 - + @@ -27031,6 +27560,13 @@ + + + 供控制台构建根服务 + + + + 添加应用配置 @@ -27039,14 +27575,6 @@ 服务配置 服务集合 - - - 添加主机应用配置 - - 服务集合 - 服务配置 - 服务集合 - 添加 Startup 自动扫描 @@ -27054,13 +27582,36 @@ 服务集合 服务集合 - + 获取 Startup 排序 排序类型 int + + + ASP.NET Mvc 服务拓展类 + + + + + 注册 Mvc 过滤器 + + + + + + + + + 注册 Mvc 过滤器 + + + + + + 策略授权服务拓展类 @@ -27089,9 +27640,9 @@ 服务集合 服务集合 - + - 获取选项键 + 获取配置路径 选项配置特性 选项类型 @@ -27153,7 +27704,7 @@ 通过定位器解析上下文 - + @@ -27169,7 +27720,7 @@ 服务 数据库提供器 - 连接字符串 + 支持数据库连接字符串,配置文件的 ConnectionStrings 中的Key或 配置文件的完整的配置路径,如果是内存数据库,则为数据库名称 池大小 拦截器 服务集合 @@ -27194,7 +27745,7 @@ 服务 数据库提供器 - 连接字符串 + 支持数据库连接字符串,配置文件的 ConnectionStrings 中的Key或 配置文件的完整的配置路径,如果是内存数据库,则为数据库名称 池大小 拦截器 服务集合 @@ -27219,7 +27770,7 @@ 服务 数据库提供器 - 连接字符串 + 支持数据库连接字符串,配置文件的 ConnectionStrings 中的Key或 配置文件的完整的配置路径,如果是内存数据库,则为数据库名称 拦截器 服务集合 @@ -27242,7 +27793,7 @@ 服务 数据库提供器 - 连接字符串 + 支持数据库连接字符串,配置文件的 ConnectionStrings 中的Key或 配置文件的完整的配置路径,如果是内存数据库,则为数据库名称 拦截器 服务集合 @@ -27263,7 +27814,7 @@ 数据库提供器 - 数据库连接字符串 + 支持数据库连接字符串,配置文件的 ConnectionStrings 中的Key或 配置文件的完整的配置路径,如果是内存数据库,则为数据库名称 数据库上下文选项构建器 @@ -27313,44 +27864,115 @@ 友好异常服务拓展类 - + 添加全局数据验证 验证类型消息提供器 - 启用全局验证过滤器 - 禁止C# 8.0 验证非可空引用类型 + - + 添加全局数据验证 验证类型消息提供器 - 启用全局验证过滤器 - 禁止C# 8.0 验证非可空引用类型 + - + 添加全局数据验证 - 启用全局验证过滤器 - 禁止C# 8.0 验证非可空引用类型 + - + 添加全局数据验证 - 启用全局验证过滤器 - 禁止C# 8.0 验证非可空引用类型 + + + + 依赖注入拓展类 + + + + + 注册服务(如果服务存在,覆盖注册) + + + + + + + + 注册服务(如果服务存在,覆盖注册) + + + + + + + + + 注册服务(如果服务存在,覆盖注册) + + + + + + + + + 注册服务(如果服务存在,覆盖注册) + + + + + + + + + 注册服务(如果服务存在,跳过注册) + + + + + + + + 注册服务(如果服务存在,跳过注册) + + + + + + + + + 反射调用 + + dependencyType + + + + + + + 反射调用微软内部注册服务方法 + + + + + + 依赖注入拓展类 @@ -27372,104 +27994,50 @@ 服务集合 服务集合 - + 添加扫描注入 服务集合 - 服务集合 - + 注册服务 服务集合 - 类型作用域 + 类型 注入特性 能被注册的接口 - + 注册类型 服务 - 注册类型 + 类型 注入特性 接口 - + - 注册瞬时接口实例类型 - - 服务 - 类型 - 注入特性 - 接口 - - - - 注册作用域接口实例类型 - - 服务 - 类型 - 注入特性 - 接口 - - - - 注册单例接口实例类型 - - 服务 - 类型 - 注入特性 - 接口 - - - - 创建暂时瞬时代理 + 创建服务代理 服务集合 + 拦截的类型 代理类型 代理接口 是否有实现类 - + - 创建作用域代理 - - 服务集合 - 被代理类型 - 代理类型 - 拦截接口 - 是否有实例 - - - - 创建作用域代理 - - 服务集合 - 被代理类型 - 代理类型 - 拦截接口 - 是否有实例 - - - - 注册代理类型 + 注册命名服务(接口多实现) + - - - - - - 注册命名服务 - - 服务集合 @@ -27491,9 +28059,9 @@ 排序类型 int - + - 加载字符串类型 + 加载代理程序集 @@ -27503,11 +28071,6 @@ 类型名称集合 - - - 已经注册的代理类 - - 创建代理方法 @@ -27535,6 +28098,13 @@ Mvc构建器 Mvc构建器 + + + 添加动态接口控制器服务 + + + Mvc构建器 + 添加外部程序集部件集合 @@ -27543,34 +28113,23 @@ Mvc构建器 - + - 添加动态接口控制器服务 + 事件总线服务拓展 + + + + + 添加事件总线服务 - Mvc构建器 + - + - 添加基础服务 - - - - - - 配置 Mvc 构建器 - - - - - - 轻量级事件总线服务拓展 - - - - - 添加轻量级事件总线服务拓展 + 添加事件总线服务 + @@ -27579,46 +28138,40 @@ 友好异常服务拓展类 - + 添加友好异常服务拓展服务 异常错误码提供器 Mvc构建器 - 是否启用全局异常过滤器 + 是否启用全局异常过滤器 - + 添加友好异常服务拓展服务 异常错误码提供器 - 是否启用全局异常过滤器 + - + 添加友好异常服务拓展服务 Mvc构建器 - 是否启用全局异常过滤器 + - + 添加友好异常服务拓展服务 - 是否启用全局异常过滤器 + - - - 新增基础配置 - - - Json 序列化服务拓展类 @@ -27653,29 +28206,6 @@ - - - Mvc 服务拓展类 - - - - - 注册 Mvc 过滤器 - - - - - - - - - 注册 Mvc 过滤器 - - - - - - 对象映射拓展类 @@ -27746,22 +28276,28 @@ 规范化接口服务拓展类 - - - 添加规范化文档服务 - - 服务集合 - 自定义配置 - 服务集合 - - + 添加规范化文档服务 Mvc 构建器 - 自定义配置 + 自定义配置 服务集合 + + + 添加规范化文档服务 + + 服务集合 + 自定义配置 + 服务集合 + + + + 添加 MiniProfiler 配置 + + + 任务调度类服务拓展 @@ -27814,12 +28350,11 @@ 视图引擎服务拓展类 - + 添加视图引擎 - @@ -27855,6 +28390,43 @@ 是否自动注册 BackgroundService IWebHostBuilder + + + 监听泛型主机启动事件 + + + + + 构造函数 + + + + + + 监听主机启动 + + + + + + + 监听主机停止 + + + + + + + IStringLocalizerFactory 拓展类 + + + + + 创建默认多语言工厂 + + + + EntityFramework Core 拓展 @@ -27862,7 +28434,7 @@ - [EF Core] 根据条件成立再构建 Include 查询 + 根据条件成立再构建 Include 查询 泛型类型 泛型属性类型 diff --git a/Ewide.NbzsZheliban/bin/Debug/net5.0/ref/Ewide.NbzsZheliban.dll b/Ewide.NbzsZheliban/bin/Debug/net5.0/ref/Ewide.NbzsZheliban.dll index 8aed91a..0363373 100644 Binary files a/Ewide.NbzsZheliban/bin/Debug/net5.0/ref/Ewide.NbzsZheliban.dll and b/Ewide.NbzsZheliban/bin/Debug/net5.0/ref/Ewide.NbzsZheliban.dll differ diff --git a/Ewide.NbzsZheliban/bin/Release/net5.0/Ewide.NbzsZheliban.deps.json b/Ewide.NbzsZheliban/bin/Release/net5.0/Ewide.NbzsZheliban.deps.json index afdcc7b..8b10cc3 100644 --- a/Ewide.NbzsZheliban/bin/Release/net5.0/Ewide.NbzsZheliban.deps.json +++ b/Ewide.NbzsZheliban/bin/Release/net5.0/Ewide.NbzsZheliban.deps.json @@ -71,26 +71,19 @@ } } }, - "Furion.Extras.DependencyModel.CodeAnalysis/2.12.9": { + "Furion.Extras.DependencyModel.CodeAnalysis/2.18.7": { "dependencies": { "Ben.Demystifier": "0.4.1", - "Microsoft.AspNetCore.Razor.Language": "5.0.7", - "Microsoft.CodeAnalysis.CSharp": "3.10.0", - "Microsoft.EntityFrameworkCore.Relational": "5.0.7", - "Microsoft.Extensions.DependencyModel": "5.0.0" + "Microsoft.AspNetCore.Razor.Language": "5.0.9", + "Microsoft.CodeAnalysis.CSharp": "3.11.0", + "Microsoft.EntityFrameworkCore.Relational": "5.0.9", + "Microsoft.Extensions.DependencyModel": "5.0.0", + "System.Text.Json": "5.0.2" }, "runtime": { "lib/net5.0/Furion.Extras.DependencyModel.CodeAnalysis.dll": { - "assemblyVersion": "2.12.9.0", - "fileVersion": "2.12.9.0" - } - } - }, - "Furion.Extras.Web.HttpContext/2.12.9": { - "runtime": { - "lib/net5.0/Furion.Extras.Web.HttpContext.dll": { - "assemblyVersion": "2.12.9.0", - "fileVersion": "2.12.9.0" + "assemblyVersion": "2.18.7.0", + "fileVersion": "2.18.7.0" } } }, @@ -183,27 +176,27 @@ } } }, - "Microsoft.AspNetCore.Authentication.JwtBearer/5.0.7": { + "Microsoft.AspNetCore.Authentication.JwtBearer/5.0.9": { "dependencies": { "Microsoft.IdentityModel.Protocols.OpenIdConnect": "6.7.1" }, "runtime": { "lib/net5.0/Microsoft.AspNetCore.Authentication.JwtBearer.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.721.26309" + "assemblyVersion": "5.0.9.0", + "fileVersion": "5.0.921.36503" } } }, - "Microsoft.AspNetCore.Razor.Language/5.0.7": { + "Microsoft.AspNetCore.Razor.Language/5.0.9": { "runtime": { "lib/netstandard2.0/Microsoft.AspNetCore.Razor.Language.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.721.26309" + "assemblyVersion": "5.0.9.0", + "fileVersion": "5.0.921.36503" } } }, "Microsoft.CodeAnalysis.Analyzers/3.3.2": {}, - "Microsoft.CodeAnalysis.Common/3.10.0": { + "Microsoft.CodeAnalysis.Common/3.11.0": { "dependencies": { "Microsoft.CodeAnalysis.Analyzers": "3.3.2", "System.Collections.Immutable": "5.0.0", @@ -215,8 +208,8 @@ }, "runtime": { "lib/netcoreapp3.1/Microsoft.CodeAnalysis.dll": { - "assemblyVersion": "3.10.0.0", - "fileVersion": "3.1000.21.31005" + "assemblyVersion": "3.11.0.0", + "fileVersion": "3.1100.21.40306" } }, "resources": { @@ -261,14 +254,14 @@ } } }, - "Microsoft.CodeAnalysis.CSharp/3.10.0": { + "Microsoft.CodeAnalysis.CSharp/3.11.0": { "dependencies": { - "Microsoft.CodeAnalysis.Common": "3.10.0" + "Microsoft.CodeAnalysis.Common": "3.11.0" }, "runtime": { "lib/netcoreapp3.1/Microsoft.CodeAnalysis.CSharp.dll": { - "assemblyVersion": "3.10.0.0", - "fileVersion": "3.1000.21.31005" + "assemblyVersion": "3.11.0.0", + "fileVersion": "3.1100.21.40306" } }, "resources": { @@ -331,12 +324,12 @@ } } }, - "Microsoft.EntityFrameworkCore/5.0.7": { + "Microsoft.EntityFrameworkCore/5.0.9": { "dependencies": { - "Microsoft.EntityFrameworkCore.Abstractions": "5.0.7", - "Microsoft.EntityFrameworkCore.Analyzers": "5.0.7", + "Microsoft.EntityFrameworkCore.Abstractions": "5.0.9", + "Microsoft.EntityFrameworkCore.Analyzers": "5.0.9", "Microsoft.Extensions.Caching.Memory": "5.0.0", - "Microsoft.Extensions.DependencyInjection": "5.0.1", + "Microsoft.Extensions.DependencyInjection": "5.0.2", "Microsoft.Extensions.Logging": "5.0.0", "System.Collections.Immutable": "5.0.0", "System.ComponentModel.Annotations": "5.0.0", @@ -344,29 +337,29 @@ }, "runtime": { "lib/netstandard2.1/Microsoft.EntityFrameworkCore.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.721.26102" + "assemblyVersion": "5.0.9.0", + "fileVersion": "5.0.921.36501" } } }, - "Microsoft.EntityFrameworkCore.Abstractions/5.0.7": { + "Microsoft.EntityFrameworkCore.Abstractions/5.0.9": { "runtime": { "lib/netstandard2.1/Microsoft.EntityFrameworkCore.Abstractions.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.721.26102" + "assemblyVersion": "5.0.9.0", + "fileVersion": "5.0.921.36501" } } }, - "Microsoft.EntityFrameworkCore.Analyzers/5.0.7": {}, - "Microsoft.EntityFrameworkCore.Relational/5.0.7": { + "Microsoft.EntityFrameworkCore.Analyzers/5.0.9": {}, + "Microsoft.EntityFrameworkCore.Relational/5.0.9": { "dependencies": { - "Microsoft.EntityFrameworkCore": "5.0.7", + "Microsoft.EntityFrameworkCore": "5.0.9", "Microsoft.Extensions.Configuration.Abstractions": "5.0.0" }, "runtime": { "lib/netstandard2.1/Microsoft.EntityFrameworkCore.Relational.dll": { - "assemblyVersion": "5.0.7.0", - "fileVersion": "5.0.721.26102" + "assemblyVersion": "5.0.9.0", + "fileVersion": "5.0.921.36501" } } }, @@ -400,14 +393,14 @@ "Microsoft.Extensions.Configuration": "2.0.0" } }, - "Microsoft.Extensions.DependencyInjection/5.0.1": { + "Microsoft.Extensions.DependencyInjection/5.0.2": { "dependencies": { "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0" }, "runtime": { "lib/net5.0/Microsoft.Extensions.DependencyInjection.dll": { "assemblyVersion": "5.0.0.1", - "fileVersion": "5.0.120.57516" + "fileVersion": "5.0.821.31504" } } }, @@ -435,7 +428,7 @@ }, "Microsoft.Extensions.Logging/5.0.0": { "dependencies": { - "Microsoft.Extensions.DependencyInjection": "5.0.1", + "Microsoft.Extensions.DependencyInjection": "5.0.2", "Microsoft.Extensions.DependencyInjection.Abstractions": "5.0.0", "Microsoft.Extensions.Logging.Abstractions": "5.0.0", "Microsoft.Extensions.Options": "5.0.0" @@ -545,7 +538,7 @@ "MiniProfiler.AspNetCore/4.2.22": { "dependencies": { "MiniProfiler.Shared": "4.2.22", - "System.Text.Json": "4.6.0" + "System.Text.Json": "5.0.2" }, "runtime": { "lib/netcoreapp3.0/MiniProfiler.AspNetCore.dll": { @@ -803,7 +796,7 @@ }, "Serilog.AspNetCore/4.1.0": { "dependencies": { - "Microsoft.Extensions.DependencyInjection": "5.0.1", + "Microsoft.Extensions.DependencyInjection": "5.0.2", "Microsoft.Extensions.Logging": "5.0.0", "Serilog": "2.10.0", "Serilog.Extensions.Hosting": "4.1.2", @@ -1099,41 +1092,41 @@ } } }, - "Swashbuckle.AspNetCore/6.1.4": { + "Swashbuckle.AspNetCore/6.1.5": { "dependencies": { "Microsoft.Extensions.ApiDescription.Server": "3.0.0", - "Swashbuckle.AspNetCore.Swagger": "6.1.4", - "Swashbuckle.AspNetCore.SwaggerGen": "6.1.4", - "Swashbuckle.AspNetCore.SwaggerUI": "6.1.4" + "Swashbuckle.AspNetCore.Swagger": "6.1.5", + "Swashbuckle.AspNetCore.SwaggerGen": "6.1.5", + "Swashbuckle.AspNetCore.SwaggerUI": "6.1.5" } }, - "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "Swashbuckle.AspNetCore.Swagger/6.1.5": { "dependencies": { "Microsoft.OpenApi": "1.2.3" }, "runtime": { "lib/net5.0/Swashbuckle.AspNetCore.Swagger.dll": { - "assemblyVersion": "6.1.4.0", - "fileVersion": "6.1.4.0" + "assemblyVersion": "6.1.5.0", + "fileVersion": "6.1.5.0" } } }, - "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "Swashbuckle.AspNetCore.SwaggerGen/6.1.5": { "dependencies": { - "Swashbuckle.AspNetCore.Swagger": "6.1.4" + "Swashbuckle.AspNetCore.Swagger": "6.1.5" }, "runtime": { "lib/net5.0/Swashbuckle.AspNetCore.SwaggerGen.dll": { - "assemblyVersion": "6.1.4.0", - "fileVersion": "6.1.4.0" + "assemblyVersion": "6.1.5.0", + "fileVersion": "6.1.5.0" } } }, - "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "Swashbuckle.AspNetCore.SwaggerUI/6.1.5": { "runtime": { "lib/net5.0/Swashbuckle.AspNetCore.SwaggerUI.dll": { - "assemblyVersion": "6.1.4.0", - "fileVersion": "6.1.4.0" + "assemblyVersion": "6.1.5.0", + "fileVersion": "6.1.5.0" } } }, @@ -1819,7 +1812,14 @@ "System.Text.Encoding": "4.3.0" } }, - "System.Text.Json/4.6.0": {}, + "System.Text.Json/5.0.2": { + "runtime": { + "lib/netcoreapp3.0/System.Text.Json.dll": { + "assemblyVersion": "5.0.0.0", + "fileVersion": "5.0.521.16609" + } + } + }, "System.Text.RegularExpressions/4.3.0": { "dependencies": { "System.Runtime": "4.3.0" @@ -1968,12 +1968,12 @@ "Ewide.Core/1.0.0": { "dependencies": { "CSRedisCore": "3.6.6", - "Furion": "2.12.9", - "Furion.Extras.Authentication.JwtBearer": "2.12.9", - "Furion.Extras.DatabaseAccessor.Dapper": "2.12.9", + "Furion": "2.18.7", + "Furion.Extras.Authentication.JwtBearer": "2.18.7", + "Furion.Extras.DatabaseAccessor.Dapper": "2.18.7", "Furion.Extras.DatabaseAccessor.SqlSugar": "2.12.9", - "Furion.Extras.Logging.Serilog": "2.12.9", - "Furion.Extras.ObjectMapper.Mapster": "2.12.9", + "Furion.Extras.Logging.Serilog": "2.18.7", + "Furion.Extras.ObjectMapper.Mapster": "2.18.7", "Kendo.DynamicLinqCore": "3.1.1", "Portable.BouncyCastle": "1.8.10", "Quartz": "3.3.2", @@ -1986,26 +1986,25 @@ "Ewide.Core.dll": {} } }, - "Furion/2.12.9": { + "Furion/2.18.7": { "dependencies": { - "Furion.Extras.DependencyModel.CodeAnalysis": "2.12.9", + "Furion.Extras.DependencyModel.CodeAnalysis": "2.18.7", "MiniProfiler.AspNetCore.Mvc": "4.2.22", - "Swashbuckle.AspNetCore": "6.1.4" + "Swashbuckle.AspNetCore": "6.1.5" }, "runtime": { "Furion.dll": {} } }, - "Furion.Extras.Authentication.JwtBearer/2.12.9": { + "Furion.Extras.Authentication.JwtBearer/2.18.7": { "dependencies": { - "Furion.Extras.Web.HttpContext": "2.12.9", - "Microsoft.AspNetCore.Authentication.JwtBearer": "5.0.7" + "Microsoft.AspNetCore.Authentication.JwtBearer": "5.0.9" }, "runtime": { "Furion.Extras.Authentication.JwtBearer.dll": {} } }, - "Furion.Extras.DatabaseAccessor.Dapper/2.12.9": { + "Furion.Extras.DatabaseAccessor.Dapper/2.18.7": { "dependencies": { "Dapper.Contrib": "2.0.78" }, @@ -2021,7 +2020,7 @@ "Furion.Extras.DatabaseAccessor.SqlSugar.dll": {} } }, - "Furion.Extras.Logging.Serilog/2.12.9": { + "Furion.Extras.Logging.Serilog/2.18.7": { "dependencies": { "Serilog.AspNetCore": "4.1.0" }, @@ -2029,7 +2028,7 @@ "Furion.Extras.Logging.Serilog.dll": {} } }, - "Furion.Extras.ObjectMapper.Mapster/2.12.9": { + "Furion.Extras.ObjectMapper.Mapster/2.18.7": { "dependencies": { "Mapster": "7.2.0", "Mapster.DependencyInjection": "1.0.0" @@ -2088,19 +2087,12 @@ "path": "dapper.contrib/2.0.78", "hashPath": "dapper.contrib.2.0.78.nupkg.sha512" }, - "Furion.Extras.DependencyModel.CodeAnalysis/2.12.9": { + "Furion.Extras.DependencyModel.CodeAnalysis/2.18.7": { "type": "package", "serviceable": true, - "sha512": "sha512-ewZuytQCMFbqtbz2ILCFGSsPrhixkybYeSrIK2EFxchXOoiSVAsHniKMA+BFuRifxjp+oZHyMvZtNmUvAEK23w==", - "path": "furion.extras.dependencymodel.codeanalysis/2.12.9", - "hashPath": "furion.extras.dependencymodel.codeanalysis.2.12.9.nupkg.sha512" - }, - "Furion.Extras.Web.HttpContext/2.12.9": { - "type": "package", - "serviceable": true, - "sha512": "sha512-ZUnCxN5LHCoDvxFGsVAHaPfvDpkpQQiRPNqrst9GbFUjt/Elt6URfmCEB35NsQ5PSqj0rHQWyY4MLteNsB+8Tw==", - "path": "furion.extras.web.httpcontext/2.12.9", - "hashPath": "furion.extras.web.httpcontext.2.12.9.nupkg.sha512" + "sha512": "sha512-WbMhJtJEDaLKgNi8qcGCwPrbWXF+VMC2EtMhdeJXiv0csCR/cEXtX+knfFgsyDx/ldk7t31QrpfWPbMHjmUJAA==", + "path": "furion.extras.dependencymodel.codeanalysis/2.18.7", + "hashPath": "furion.extras.dependencymodel.codeanalysis.2.18.7.nupkg.sha512" }, "Google.Protobuf/3.6.1": { "type": "package", @@ -2158,19 +2150,19 @@ "path": "mapster.dependencyinjection/1.0.0", "hashPath": "mapster.dependencyinjection.1.0.0.nupkg.sha512" }, - "Microsoft.AspNetCore.Authentication.JwtBearer/5.0.7": { + "Microsoft.AspNetCore.Authentication.JwtBearer/5.0.9": { "type": "package", "serviceable": true, - "sha512": "sha512-80zYklKE6CZZswm5zjCUNbDx2Pavt45qfmVWLY1Heoe7GiJsPGGs9odgmsUFZ75bq4D6F4ZwK0LOam1TGUlHCg==", - "path": "microsoft.aspnetcore.authentication.jwtbearer/5.0.7", - "hashPath": "microsoft.aspnetcore.authentication.jwtbearer.5.0.7.nupkg.sha512" + "sha512": "sha512-zG4G0waQzkdG0TazXbyuvIxpmWgQllnIjuKNcXNIh5mwcMVG1UPqT09L5EkAGmW2TtktJNWvojr77OpiOpK9JA==", + "path": "microsoft.aspnetcore.authentication.jwtbearer/5.0.9", + "hashPath": "microsoft.aspnetcore.authentication.jwtbearer.5.0.9.nupkg.sha512" }, - "Microsoft.AspNetCore.Razor.Language/5.0.7": { + "Microsoft.AspNetCore.Razor.Language/5.0.9": { "type": "package", "serviceable": true, - "sha512": "sha512-U5lqzXIbvS31gPWYgRbJtbPVIlJaLYVjCOpOo0QnhhMDuCv0kxLXjAq30OCUMzq+2gmaa4XsLYHs9n7hXYRLWA==", - "path": "microsoft.aspnetcore.razor.language/5.0.7", - "hashPath": "microsoft.aspnetcore.razor.language.5.0.7.nupkg.sha512" + "sha512": "sha512-HxpSdAWFxODqqJ0usB05vU8h4b512wj6DGo8FLF38ihTcSYTAwGkqGHhtPOaXwUplH+y8aLj9yZJbfXvBZa0iQ==", + "path": "microsoft.aspnetcore.razor.language/5.0.9", + "hashPath": "microsoft.aspnetcore.razor.language.5.0.9.nupkg.sha512" }, "Microsoft.CodeAnalysis.Analyzers/3.3.2": { "type": "package", @@ -2179,19 +2171,19 @@ "path": "microsoft.codeanalysis.analyzers/3.3.2", "hashPath": "microsoft.codeanalysis.analyzers.3.3.2.nupkg.sha512" }, - "Microsoft.CodeAnalysis.Common/3.10.0": { + "Microsoft.CodeAnalysis.Common/3.11.0": { "type": "package", "serviceable": true, - "sha512": "sha512-Htsk5pJmKjTgUwAP5oyuIODX/b6Zl4RD0tpM62NEncxne/LiQvP50j9g8h+qFtp4lS4AmAYTVPBbXgBuC5zcQA==", - "path": "microsoft.codeanalysis.common/3.10.0", - "hashPath": "microsoft.codeanalysis.common.3.10.0.nupkg.sha512" + "sha512": "sha512-FDKSkRRXnaEWMa2ONkLMo0ZAt/uiV1XIXyodwKIgP1AMIKA7JJKXx/OwFVsvkkUT4BeobLwokoxFw70fICahNg==", + "path": "microsoft.codeanalysis.common/3.11.0", + "hashPath": "microsoft.codeanalysis.common.3.11.0.nupkg.sha512" }, - "Microsoft.CodeAnalysis.CSharp/3.10.0": { + "Microsoft.CodeAnalysis.CSharp/3.11.0": { "type": "package", "serviceable": true, - "sha512": "sha512-GM83V29l0zsOLReyxpFs32Ujss3wkrVbWFTVjGANXxceycWmi7aLBNL4TQ3r3ZiG4m2b+/LIqwIVkDvZpjOnuw==", - "path": "microsoft.codeanalysis.csharp/3.10.0", - "hashPath": "microsoft.codeanalysis.csharp.3.10.0.nupkg.sha512" + "sha512": "sha512-aDRRb7y/sXoJyDqFEQ3Il9jZxyUMHkShzZeCRjQf3SS84n2J0cTEi3TbwVZE9XJvAeMJhGfVVxwOdjYBg6ljmw==", + "path": "microsoft.codeanalysis.csharp/3.11.0", + "hashPath": "microsoft.codeanalysis.csharp.3.11.0.nupkg.sha512" }, "Microsoft.CSharp/4.7.0": { "type": "package", @@ -2214,33 +2206,33 @@ "path": "microsoft.data.sqlite.core/2.2.4", "hashPath": "microsoft.data.sqlite.core.2.2.4.nupkg.sha512" }, - "Microsoft.EntityFrameworkCore/5.0.7": { + "Microsoft.EntityFrameworkCore/5.0.9": { "type": "package", "serviceable": true, - "sha512": "sha512-VAvmiQPdw0PUh3X7k9k7haVnCfQuDgyki9rq5XVk0gXJFeh+bwqPzPrY71A08O5TjnIeK9lEggXDnMuhQXUUww==", - "path": "microsoft.entityframeworkcore/5.0.7", - "hashPath": "microsoft.entityframeworkcore.5.0.7.nupkg.sha512" + "sha512": "sha512-mA+W/zpJZMp802xt2D+qBXrme4VFN+FlsrHdU6WG5HKDAnezClRksJhJicUR8XojnSPp9SgZKa1aIAasB5G67g==", + "path": "microsoft.entityframeworkcore/5.0.9", + "hashPath": "microsoft.entityframeworkcore.5.0.9.nupkg.sha512" }, - "Microsoft.EntityFrameworkCore.Abstractions/5.0.7": { + "Microsoft.EntityFrameworkCore.Abstractions/5.0.9": { "type": "package", "serviceable": true, - "sha512": "sha512-MM5M9vYDLUXCePUGN2WZ0MkNcNj74sIgyVR9v7tW6abRULtBWPcyZf6zLYhZYpRgPXcahcME+Koscz9kP2DxyA==", - "path": "microsoft.entityframeworkcore.abstractions/5.0.7", - "hashPath": "microsoft.entityframeworkcore.abstractions.5.0.7.nupkg.sha512" + "sha512": "sha512-csbpDaXe9iQUkvDS3JZRAFfkgcRA7BlHE3u8feBLlYervmTAS1WIWPBZKMtH0a2GO5njwAABU3j+hZMCPYBrzQ==", + "path": "microsoft.entityframeworkcore.abstractions/5.0.9", + "hashPath": "microsoft.entityframeworkcore.abstractions.5.0.9.nupkg.sha512" }, - "Microsoft.EntityFrameworkCore.Analyzers/5.0.7": { + "Microsoft.EntityFrameworkCore.Analyzers/5.0.9": { "type": "package", "serviceable": true, - "sha512": "sha512-ZShPEOZaQhBZqDObU3+kigEmlEGug37F8v/jpQgVs1XfHrLeXVyk+p94DBH4f+bUUHUbsEEcIbU6OhUBtWZztg==", - "path": "microsoft.entityframeworkcore.analyzers/5.0.7", - "hashPath": "microsoft.entityframeworkcore.analyzers.5.0.7.nupkg.sha512" + "sha512": "sha512-eyuPLRFjcF7VWH8qy1uUuMrO02W15n9EXAXnYjCTWgH0SDIeZAa2XZXMZ9U3dvOPtvllMBy0obYA5SSbnpaNoQ==", + "path": "microsoft.entityframeworkcore.analyzers/5.0.9", + "hashPath": "microsoft.entityframeworkcore.analyzers.5.0.9.nupkg.sha512" }, - "Microsoft.EntityFrameworkCore.Relational/5.0.7": { + "Microsoft.EntityFrameworkCore.Relational/5.0.9": { "type": "package", "serviceable": true, - "sha512": "sha512-W3nj58s5GX8KFQwZaytERGy3tTqutjWK6309KCpXaVtVvuYf3GE3R0lrouxONzLynLG8hsODcs2gym5QQoqtSg==", - "path": "microsoft.entityframeworkcore.relational/5.0.7", - "hashPath": "microsoft.entityframeworkcore.relational.5.0.7.nupkg.sha512" + "sha512": "sha512-rGXoju3HtnxtdYlH7/lOyVlKJ9fZSwORukVCN250Aub2gx9bEmfXlDHeM9Gw9bkeunLEx3OoqL6DAz9VW8YTJA==", + "path": "microsoft.entityframeworkcore.relational/5.0.9", + "hashPath": "microsoft.entityframeworkcore.relational.5.0.9.nupkg.sha512" }, "Microsoft.Extensions.ApiDescription.Server/3.0.0": { "type": "package", @@ -2284,12 +2276,12 @@ "path": "microsoft.extensions.configuration.binder/2.0.0", "hashPath": "microsoft.extensions.configuration.binder.2.0.0.nupkg.sha512" }, - "Microsoft.Extensions.DependencyInjection/5.0.1": { + "Microsoft.Extensions.DependencyInjection/5.0.2": { "type": "package", "serviceable": true, - "sha512": "sha512-//mDNrYeiJ0eh/awFhDFJQzkRVra/njU5Y4fyK7X29g5HScrzbUkKOKlyTtygthcGFt4zNC8G5CFCjb/oizomA==", - "path": "microsoft.extensions.dependencyinjection/5.0.1", - "hashPath": "microsoft.extensions.dependencyinjection.5.0.1.nupkg.sha512" + "sha512": "sha512-xzFW00AZEvOXM1OX+0+AYH5op/Hf3u//e6wszBd/rK72sypD+jx5CtsHxM4BVuFBEs8SajfO4QzSJtrQaHDr4A==", + "path": "microsoft.extensions.dependencyinjection/5.0.2", + "hashPath": "microsoft.extensions.dependencyinjection.5.0.2.nupkg.sha512" }, "Microsoft.Extensions.DependencyInjection.Abstractions/5.0.0": { "type": "package", @@ -2781,33 +2773,33 @@ "path": "sshnet.security.cryptography/1.2.0", "hashPath": "sshnet.security.cryptography.1.2.0.nupkg.sha512" }, - "Swashbuckle.AspNetCore/6.1.4": { + "Swashbuckle.AspNetCore/6.1.5": { "type": "package", "serviceable": true, - "sha512": "sha512-aglxV+kJA5wP0RoAS8Rrh4Jp7bmVEcDAAofdSyGfea4TSEtNRLam9Fq0A4+0asUWDRk1N0/6VnuLC6+ev50wSQ==", - "path": "swashbuckle.aspnetcore/6.1.4", - "hashPath": "swashbuckle.aspnetcore.6.1.4.nupkg.sha512" + "sha512": "sha512-AFiomCan3c3twBr3q/0P0YECN+AtJEKASjtRybbKlFyqSyENrwj8Q3JmPQ7knyp7Z2TzbhZ+ZccA3eXpGcD97g==", + "path": "swashbuckle.aspnetcore/6.1.5", + "hashPath": "swashbuckle.aspnetcore.6.1.5.nupkg.sha512" }, - "Swashbuckle.AspNetCore.Swagger/6.1.4": { + "Swashbuckle.AspNetCore.Swagger/6.1.5": { "type": "package", "serviceable": true, - "sha512": "sha512-5XRKPKXpQRJMdOwHgotSZjWYGKnvresUIKiUOecmDrsiTkRpUd15QJMS/+HKYjjOvWnJthYwhLJG3pABJOHwOg==", - "path": "swashbuckle.aspnetcore.swagger/6.1.4", - "hashPath": "swashbuckle.aspnetcore.swagger.6.1.4.nupkg.sha512" + "sha512": "sha512-Wp8FlwNCKR/DfxvEkjQdru0l7aUp4/5VLEvejCA8t/SMMcUTP+xw4zvyEjGCBoJ/ETqzQM3y+72iYaEOhBlYOw==", + "path": "swashbuckle.aspnetcore.swagger/6.1.5", + "hashPath": "swashbuckle.aspnetcore.swagger.6.1.5.nupkg.sha512" }, - "Swashbuckle.AspNetCore.SwaggerGen/6.1.4": { + "Swashbuckle.AspNetCore.SwaggerGen/6.1.5": { "type": "package", "serviceable": true, - "sha512": "sha512-i0Y3a3XMKz7r9vMNtB7TUIsWXpz9uJwnJ42NV3lAnmem7XpTykxm/cFJqHc9CqVBdbPf7XPvhUvEiUybRlocIg==", - "path": "swashbuckle.aspnetcore.swaggergen/6.1.4", - "hashPath": "swashbuckle.aspnetcore.swaggergen.6.1.4.nupkg.sha512" + "sha512": "sha512-16M5iJN+hzykkH/vEm4V+47rh8r8KNCOSkIWvP9/+krH3hqVjMlhuop8Xzq6IXckmpXLwxoylLBpiSG9Yy2UUQ==", + "path": "swashbuckle.aspnetcore.swaggergen/6.1.5", + "hashPath": "swashbuckle.aspnetcore.swaggergen.6.1.5.nupkg.sha512" }, - "Swashbuckle.AspNetCore.SwaggerUI/6.1.4": { + "Swashbuckle.AspNetCore.SwaggerUI/6.1.5": { "type": "package", "serviceable": true, - "sha512": "sha512-Ue8Ag73DOXPPB/NCqT7oN1PYSj35IETWROsIZG9EbwAtFDcgonWOrHbefjMFUGyPalNm6CSmVm1JInpURnxMgw==", - "path": "swashbuckle.aspnetcore.swaggerui/6.1.4", - "hashPath": "swashbuckle.aspnetcore.swaggerui.6.1.4.nupkg.sha512" + "sha512": "sha512-/YwEGAdkDK8rEPSuPURNNgJ3mWmtsCI/xnVlWBaM2UDNVTr8wBUO0qhLvHFgrf6NjjjNq6cyO3M7lZMLXcGusw==", + "path": "swashbuckle.aspnetcore.swaggerui/6.1.5", + "hashPath": "swashbuckle.aspnetcore.swaggerui.6.1.5.nupkg.sha512" }, "System.AppContext/4.3.0": { "type": "package", @@ -3292,12 +3284,12 @@ "path": "system.text.encoding.extensions/4.3.0", "hashPath": "system.text.encoding.extensions.4.3.0.nupkg.sha512" }, - "System.Text.Json/4.6.0": { + "System.Text.Json/5.0.2": { "type": "package", "serviceable": true, - "sha512": "sha512-4F8Xe+JIkVoDJ8hDAZ7HqLkjctN/6WItJIzQaifBwClC7wmoLSda/Sv2i6i1kycqDb3hWF4JCVbpAweyOKHEUA==", - "path": "system.text.json/4.6.0", - "hashPath": "system.text.json.4.6.0.nupkg.sha512" + "sha512": "sha512-I47dVIGiV6SfAyppphxqupertT/5oZkYLDCX6vC3HpOI4ZLjyoKAreUoem2ie6G0RbRuFrlqz/PcTQjfb2DOfQ==", + "path": "system.text.json/5.0.2", + "hashPath": "system.text.json.5.0.2.nupkg.sha512" }, "System.Text.RegularExpressions/4.3.0": { "type": "package", @@ -3416,17 +3408,17 @@ "serviceable": false, "sha512": "" }, - "Furion/2.12.9": { + "Furion/2.18.7": { "type": "project", "serviceable": false, "sha512": "" }, - "Furion.Extras.Authentication.JwtBearer/2.12.9": { + "Furion.Extras.Authentication.JwtBearer/2.18.7": { "type": "project", "serviceable": false, "sha512": "" }, - "Furion.Extras.DatabaseAccessor.Dapper/2.12.9": { + "Furion.Extras.DatabaseAccessor.Dapper/2.18.7": { "type": "project", "serviceable": false, "sha512": "" @@ -3436,12 +3428,12 @@ "serviceable": false, "sha512": "" }, - "Furion.Extras.Logging.Serilog/2.12.9": { + "Furion.Extras.Logging.Serilog/2.18.7": { "type": "project", "serviceable": false, "sha512": "" }, - "Furion.Extras.ObjectMapper.Mapster/2.12.9": { + "Furion.Extras.ObjectMapper.Mapster/2.18.7": { "type": "project", "serviceable": false, "sha512": "" diff --git a/Ewide.NbzsZheliban/bin/Release/net5.0/Ewide.NbzsZheliban.dll b/Ewide.NbzsZheliban/bin/Release/net5.0/Ewide.NbzsZheliban.dll index 7ff9133..af9c49b 100644 Binary files a/Ewide.NbzsZheliban/bin/Release/net5.0/Ewide.NbzsZheliban.dll and b/Ewide.NbzsZheliban/bin/Release/net5.0/Ewide.NbzsZheliban.dll differ diff --git a/Ewide.NbzsZheliban/bin/Release/net5.0/Ewide.NbzsZheliban.pdb b/Ewide.NbzsZheliban/bin/Release/net5.0/Ewide.NbzsZheliban.pdb index 5342979..da340f9 100644 Binary files a/Ewide.NbzsZheliban/bin/Release/net5.0/Ewide.NbzsZheliban.pdb and b/Ewide.NbzsZheliban/bin/Release/net5.0/Ewide.NbzsZheliban.pdb differ diff --git a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.Authentication.JwtBearer.dll b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.Authentication.JwtBearer.dll index c009f42..8efcff1 100644 Binary files a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.Authentication.JwtBearer.dll and b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.Authentication.JwtBearer.dll differ diff --git a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.Authentication.JwtBearer.pdb b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.Authentication.JwtBearer.pdb index a172837..7935e13 100644 Binary files a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.Authentication.JwtBearer.pdb and b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.Authentication.JwtBearer.pdb differ diff --git a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.Authentication.JwtBearer.xml b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.Authentication.JwtBearer.xml index 1bcb2ed..0ad9e11 100644 --- a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.Authentication.JwtBearer.xml +++ b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.Authentication.JwtBearer.xml @@ -47,6 +47,81 @@ + + + 解决 Claims 身份重复键问题 + + + + + 设置字符串永不相等 + + + + + + + + 返回字符串 hashCode + + + + + + + Jwt 配置 + + + + + 验证签发方密钥 + + + + + 签发方密钥 + + + + + 验证签发方 + + + + + 签发方 + + + + + 验证签收方 + + + + + 签收方 + + + + + 验证生存期 + + + + + 过期时间容错值,解决服务器端时间不同步问题(秒) + + + + + 过期时间(分钟) + + + + + 加密算法 + + JWT 加解密 @@ -169,65 +244,27 @@ + + + 获取当前的 HttpContext + + + 固定的 Claim 类型 - + - Jwt 配置 + 框架 App 静态类 - + - 验证签发方密钥 - - - - - 签发方密钥 - - - - - 验证签发方 - - - - - 签发方 - - - - - 验证签收方 - - - - - 签收方 - - - - - 验证生存期 - - - - - 过期时间容错值,解决服务器端时间不同步问题(秒) - - - - - 过期时间(分钟) - - - - - 加密算法 + 获取框架上下文 + diff --git a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.DatabaseAccessor.Dapper.dll b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.DatabaseAccessor.Dapper.dll index ff28712..49ea37f 100644 Binary files a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.DatabaseAccessor.Dapper.dll and b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.DatabaseAccessor.Dapper.dll differ diff --git a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.DatabaseAccessor.Dapper.pdb b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.DatabaseAccessor.Dapper.pdb index 021463b..5c31d8b 100644 Binary files a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.DatabaseAccessor.Dapper.pdb and b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.DatabaseAccessor.Dapper.pdb differ diff --git a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.Logging.Serilog.dll b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.Logging.Serilog.dll index 4581b59..e88f805 100644 Binary files a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.Logging.Serilog.dll and b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.Logging.Serilog.dll differ diff --git a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.Logging.Serilog.pdb b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.Logging.Serilog.pdb index 6108709..69df0da 100644 Binary files a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.Logging.Serilog.pdb and b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.Logging.Serilog.pdb differ diff --git a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.ObjectMapper.Mapster.dll b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.ObjectMapper.Mapster.dll index 9a9f98d..2438c90 100644 Binary files a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.ObjectMapper.Mapster.dll and b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.ObjectMapper.Mapster.dll differ diff --git a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.ObjectMapper.Mapster.pdb b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.ObjectMapper.Mapster.pdb index a5c9e16..ab74920 100644 Binary files a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.ObjectMapper.Mapster.pdb and b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.Extras.ObjectMapper.Mapster.pdb differ diff --git a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.dll b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.dll index 031f04d..50e6d0e 100644 Binary files a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.dll and b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.dll differ diff --git a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.pdb b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.pdb index 04df3d7..f00f008 100644 Binary files a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.pdb and b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.pdb differ diff --git a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.xml b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.xml index e73c4a7..64ed089 100644 --- a/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.xml +++ b/Ewide.NbzsZheliban/bin/Release/net5.0/Furion.xml @@ -34,6 +34,11 @@ 获取泛型主机环境,如,是否是开发环境,生产环境等 + + + 存储根服务,可能为空 + + 应用有效程序集 @@ -44,11 +49,6 @@ 有效程序集类型 - - - 存储根服务,可能为空 - - 获取请求上下文 @@ -74,7 +74,7 @@ - 获取请求生命周期的服务 + 获取请求生存周期的服务 @@ -82,7 +82,7 @@ - 获取请求生命周期的服务 + 获取请求生存周期的服务 @@ -90,7 +90,7 @@ - 获取请求生命周期的服务 + 获取请求生存周期的服务 @@ -98,18 +98,19 @@ - 获取请求生命周期的服务 + 获取请求生存周期的服务 - + 获取配置 强类型选项类 - 配置中对应的Key + 配置中对应的Key + TOptions @@ -166,6 +167,12 @@ IEnumerable + + + 判断是否启用 MiniProfiler + + + 释放所有未托管的对象 @@ -187,19 +194,6 @@ 排序 - - - IConfiguration 拓展类 - - - - - 重载配置 - - - - - 对象拓展类 @@ -235,6 +229,14 @@ 新字典 + + + 合并两个字典 + + + 字典 + 新字典 + 判断是否是元组类型 @@ -278,13 +280,6 @@ - - - 首字母大写 - - - - 将一个对象转换为指定类型 @@ -301,33 +296,74 @@ 目标类型 转换后的对象 - + - 获取对象实际类型 + 查找方法指定特性,如果没找到则继续查找声明类 - + + + - + - 清空线程安全集合 + 格式化字符串 - - + + + - + - 官方包定义 + 切割骆驼命名式字符串 + + + + + + + JsonElement 转 Object + + + + + + + 清除字符串前后缀 + + 字符串 + 0:前后缀,1:后缀,-1:前缀 + 前后缀集合 + + + + + Inject 中间件配置选项 - + - Jwt 验证包 + 规范化结果中间件配置 - + - Mapster 映射包 + Inject 服务配置选项 + + + + + 规范化结果配置 + + + + + 数据校验配置 + + + + + 友好异常配置 @@ -358,6 +394,25 @@ + + + 跨平台 Inject + + + + + 创建初始服务集合 + + 配置日志 + + + + + 监听全局异常 + + + + 内部 App 副本 @@ -373,9 +428,9 @@ 根服务 - + - 全局配置构建器 + 配置对象 @@ -388,20 +443,25 @@ 获取泛型主机环境 - + - 添加配置文件 + 配置 Furion 框架(Web) - - + - + - 自动加载自定义 .json 配置文件 + 配置 Furion 框架(非 Web) - - - + + + + + + 加载自定义 .json 配置文件 + + + @@ -435,11 +495,6 @@ 是否启用规范化文档 - - - 是否启用分布式内存缓存 - - 是否启用引用程序集扫描 @@ -455,9 +510,9 @@ 是否打印数据库连接信息到 MiniProfiler 中 - + - 是否记录 EFCore Sql 执行命令日志 + 是否输出原始 Sql 执行日志(ADO.NET) @@ -465,9 +520,9 @@ 配置支持的包前缀名 - + - 是否启用虚拟文件服务 + 【部署】二级虚拟目录 @@ -477,25 +532,6 @@ - - - 监听主机启动停止 - - - - - 主机启动监听 - - - - - - - 主机停止监听 - - - - 依赖注入全局模块 @@ -811,6 +847,12 @@ + + + 输出字典类型 + + + JSON 类型 @@ -1026,7 +1068,7 @@ 构造函数 - appsetting.json 对应键 + appsetting.json 对应键 @@ -1038,12 +1080,12 @@ 构造函数 - appsetting.json 对应键 + appsetting.json 对应键 启动所有实例进行后期配置 - + - 对应配置文件中的Key + 对应配置文件中的路径 @@ -1440,6 +1482,11 @@ 保存失败自动回滚 + + + 支持工作单元共享事务 + + 获取租户信息 @@ -1502,21 +1549,22 @@ 构造函数 - + 支持数据库连接字符串,配置文件的 ConnectionStrings 中的Key或配置文件的完整的配置路径,如果是内存数据库,则为数据库名称 构造函数 - + 支持数据库连接字符串,配置文件的 ConnectionStrings 中的Key或配置文件的完整的配置路径,如果是内存数据库,则为数据库名称 - + - 数据库连接字符串 + 数据库连接元数据 + 支持数据库连接字符串,配置文件的 ConnectionStrings 中的Key或配置文件的完整的配置路径,如果是内存数据库,则为数据库名称 @@ -1856,6 +1904,14 @@ + + + 获取特定数据库上下文仓储 + + 数据库上下文定位器 + + + 获取Sql仓储 @@ -1888,21 +1944,21 @@ - 获取Sql代理 + 获取 Sql 代理 ISqlRepository - 获取作用域数据库上下文 + 获取默认数据库上下文 - 获取作用域数据库上下文 + 获取特定数据库上下文 数据库上下文定位器 @@ -1910,7 +1966,7 @@ - 获取作用域数据库上下文 + 获取特定数据库上下文 数据库上下文定位器 @@ -3406,7 +3462,7 @@ - 记录 Sql 执行命令日志 + 输出原始 Sql 执行日志(ADO.NET) @@ -3597,14 +3653,9 @@ 常量、公共方法配置类 - + - 数据库上下文和定位器缓存 - - - - - 数据库上下文定位器缓存 + 数据库上下文描述器 @@ -3620,6 +3671,14 @@ 拦截器 + + + 检查数据库上下文是否绑定 + + + + + 数据库数据库拦截器 @@ -7089,6 +7148,16 @@ 输出参数 返回值 + + + 生存表值函数 sql + + + + + + + 数据库上下文提交拦截器 @@ -7152,11 +7221,6 @@ 数据库连接拦截分析器 - - - MiniProfiler 分类名 - - 是否打印数据库连接信息 @@ -7281,7 +7345,7 @@ 获取数据库上下文连接字符串 - + 支持数据库连接字符串,配置文件的 ConnectionStrings 中的Key或 配置文件的完整的配置路径,如果是内存数据库,则为数据库名称 @@ -7332,6 +7396,11 @@ 实体执行部件 + + + 静态缺省 Entity 部件 + + 实体 @@ -7986,7 +8055,7 @@ 输出参数值 - + 构建 Sql 字符串执行部件 @@ -7997,48 +8066,53 @@ 构建 Sql 字符串执行部件 - + + + 静态缺省 Sql 部件 + + + Sql 字符串 - + 设置超时时间 - + 数据库上下文定位器 - + 设置服务提供器 - + Sql 查询返回 DataTable 命令参数 DataTable - + Sql 查询返回 DataTable 参数模型 DataTable - + Sql 查询返回 DataTable 命令参数 Task{DataTable} - + Sql 查询返回 DataTable @@ -8046,7 +8120,7 @@ 异步取消令牌 Task{DataTable} - + Sql 查询返回 DataTable @@ -8054,7 +8128,7 @@ 异步取消令牌 Task{DataTable} - + Sql 查询返回 List 集合 @@ -8062,7 +8136,7 @@ 命令参数 List{T} - + Sql 查询返回 List 集合 @@ -8070,7 +8144,7 @@ 参数模型 List{T} - + Sql 查询返回 List 集合 @@ -8078,7 +8152,7 @@ 命令参数 Task{List{T}} - + Sql 查询返回 List 集合 @@ -8087,7 +8161,7 @@ 异步取消令牌 Task{List{T}} - + Sql 查询返回 List 集合 @@ -8096,28 +8170,28 @@ 异步取消令牌 Task{List{T}} - + Sql 查询返回 DataSet 命令参数 DataSet - + Sql 查询返回 DataSet 参数模型 DataSet - + Sql 查询返回 DataSet 命令参数 Task{DataSet} - + Sql 查询返回 DataSet @@ -8125,7 +8199,7 @@ 异步取消令牌 Task{DataSet} - + Sql 查询返回 DataSet @@ -8133,7 +8207,7 @@ 异步取消令牌 Task{DataSet} - + Sql 查询返回 List 集合 @@ -8141,7 +8215,7 @@ 命令参数 List{T1} - + Sql 查询返回 元组 集合 @@ -8150,7 +8224,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8160,7 +8234,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8171,7 +8245,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8183,7 +8257,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8196,7 +8270,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8210,7 +8284,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8225,7 +8299,7 @@ 命令参数 元组类型 - + Sql 查询返回 List 集合 @@ -8233,7 +8307,7 @@ 参数模型 List{T1} - + Sql 查询返回 元组 集合 @@ -8242,7 +8316,7 @@ 参数模型 元组类型 - + Sql 查询返回 元组 集合 @@ -8252,7 +8326,7 @@ 参数模型 元组类型 - + Sql 查询返回 元组 集合 @@ -8263,7 +8337,7 @@ 参数模型 元组类型 - + Sql 查询返回 元组 集合 @@ -8275,7 +8349,7 @@ 参数模型 元组类型 - + Sql 查询返回 元组 集合 @@ -8288,7 +8362,7 @@ 参数模型 元组类型 - + Sql 查询返回 元组 集合 @@ -8302,7 +8376,7 @@ 参数模型 元组类型 - + Sql 查询返回 元组 集合 @@ -8317,7 +8391,7 @@ 参数模型 元组类型 - + Sql 查询返回 List 集合 @@ -8325,7 +8399,7 @@ 命令参数 Task{List{T1}} - + Sql 查询返回 List 集合 @@ -8334,7 +8408,7 @@ 异步取消令牌 Task{List{T1}} - + Sql 查询返回 元组 集合 @@ -8343,7 +8417,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8353,7 +8427,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8363,7 +8437,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8374,7 +8448,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8385,7 +8459,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8397,7 +8471,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8409,7 +8483,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8422,7 +8496,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8435,7 +8509,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8449,7 +8523,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8463,7 +8537,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8478,7 +8552,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8493,7 +8567,7 @@ 命令参数 元组类型 - + Sql 查询返回 元组 集合 @@ -8509,7 +8583,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 List 集合 @@ -8518,7 +8592,7 @@ 异步取消令牌 List{T1} - + Sql 查询返回 元组 集合 @@ -8528,7 +8602,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8539,7 +8613,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8551,7 +8625,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8564,7 +8638,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8578,7 +8652,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8593,7 +8667,7 @@ 异步取消令牌 元组类型 - + Sql 查询返回 元组 集合 @@ -8609,28 +8683,28 @@ 异步取消令牌 元组类型 - + 执行 Sql 无数据返回 命令参数 int - + 执行 Sql 无数据返回 参数模型 int - + 执行 Sql 无数据返回 命令参数 int - + 执行 Sql 无数据返回 @@ -8638,7 +8712,7 @@ 异步取消令牌 int - + 执行 Sql 无数据返回 @@ -8646,28 +8720,28 @@ 异步取消令牌 int - + 执行 Sql 返回 单行单列 命令参数 object - + 执行 Sql 返回 单行单列 参数模型 object - + 执行 Sql 返回 单行单列 命令参数 object - + 执行 Sql 返回 单行单列 @@ -8675,7 +8749,7 @@ 异步取消令牌 object - + 执行 Sql 返回 单行单列 @@ -8683,28 +8757,28 @@ 异步取消令牌 object - + 执行 Sql 返回 单行单列 命令参数 TResult - + 执行 Sql 返回 单行单列 参数模型 TResult - + 执行 Sql 返回 单行单列 命令参数 TResult - + 执行 Sql 返回 单行单列 @@ -8712,7 +8786,7 @@ 异步取消令牌 TResult - + 执行 Sql 返回 单行单列 @@ -8720,28 +8794,28 @@ 异步取消令牌 TResult - + 执行存储过程返回 DataTable 命令参数 DataTable - + 执行存储过程返回 DataTable 参数模型 DataTable - + 执行存储过程返回 DataTable 命令参数 DataTable - + 执行存储过程返回 DataTable @@ -8749,7 +8823,7 @@ 异步取消令牌 DataTable - + 执行存储过程返回 DataTable @@ -8757,28 +8831,28 @@ 异步取消令牌 DataTable - + 执行存储过程返回 List 集合 命令参数 List{T} - + 执行存储过程返回 List 集合 参数模型 List{T} - + 执行存储过程返回 List 集合 命令参数 List{T} - + 执行存储过程返回 List 集合 @@ -8786,7 +8860,7 @@ 异步取消令牌 List{T} - + 执行存储过程返回 List 集合 @@ -8794,28 +8868,28 @@ 异步取消令牌 List{T} - + 执行存储过程返回 DataSet 命令参数 DataSet - + 执行存储过程返回 DataSet 参数模型 DataSet - + 执行存储过程返回 DataSet 命令参数 DataSet - + 执行存储过程返回 DataSet @@ -8823,7 +8897,7 @@ 异步取消令牌 DataSet - + 执行存储过程返回 DataSet @@ -8831,7 +8905,7 @@ 异步取消令牌 DataSet - + 执行存储过程返回 List 集合 @@ -8839,7 +8913,7 @@ 命令参数 List{T1} - + 执行存储过程返回 元组 集合 @@ -8848,7 +8922,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -8858,7 +8932,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -8869,7 +8943,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -8881,7 +8955,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -8894,7 +8968,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -8908,7 +8982,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -8923,7 +8997,7 @@ 命令参数 元组类型 - + 执行存储过程返回 List 集合 @@ -8931,7 +9005,7 @@ 参数模型 List{T1} - + 执行存储过程返回 元组 集合 @@ -8940,7 +9014,7 @@ 参数模型 元组类型 - + 执行存储过程返回 元组 集合 @@ -8950,7 +9024,7 @@ 参数模型 元组类型 - + 执行存储过程返回 元组 集合 @@ -8961,7 +9035,7 @@ 参数模型 元组类型 - + 执行存储过程返回 元组 集合 @@ -8973,7 +9047,7 @@ 参数模型 元组类型 - + 执行存储过程返回 元组 集合 @@ -8986,7 +9060,7 @@ 参数模型 元组类型 - + 执行存储过程返回 元组 集合 @@ -9000,7 +9074,7 @@ 参数模型 元组类型 - + 执行存储过程返回 元组 集合 @@ -9015,7 +9089,7 @@ 参数模型 元组类型 - + 执行存储过程返回 List 集合 @@ -9023,7 +9097,7 @@ 命令参数 Task{List{T1}} - + 执行存储过程返回 List 集合 @@ -9032,7 +9106,7 @@ 异步取消令牌 Task{List{T1}} - + 执行存储过程返回 元组 集合 @@ -9041,7 +9115,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -9051,7 +9125,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9061,7 +9135,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -9072,7 +9146,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9083,7 +9157,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -9095,7 +9169,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9107,7 +9181,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -9120,7 +9194,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9133,7 +9207,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -9147,7 +9221,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9161,7 +9235,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -9176,7 +9250,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9191,7 +9265,7 @@ 命令参数 元组类型 - + 执行存储过程返回 元组 集合 @@ -9207,7 +9281,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 List 集合 @@ -9216,7 +9290,7 @@ 异步取消令牌 List{T1} - + 执行存储过程返回 元组 集合 @@ -9226,7 +9300,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9237,7 +9311,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9249,7 +9323,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9262,7 +9336,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9276,7 +9350,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9291,7 +9365,7 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 元组 集合 @@ -9307,28 +9381,28 @@ 异步取消令牌 元组类型 - + 执行存储过程返回 单行单列 命令参数 object - + 执行存储过程返回 单行单列 参数模型 object - + 执行存储过程返回 单行单列 命令参数 object - + 执行存储过程返回 单行单列 @@ -9336,7 +9410,7 @@ 异步取消令牌 object - + 执行存储过程返回 单行单列 @@ -9344,28 +9418,28 @@ 异步取消令牌 object - + 执行存储过程返回 单行单列 命令参数 TResult - + 执行存储过程返回 单行单列 参数模型 TResult - + 执行存储过程返回 单行单列 命令参数 TResult - + 执行存储过程返回 单行单列 @@ -9373,7 +9447,7 @@ 异步取消令牌 TResult - + 执行存储过程返回 单行单列 @@ -9381,28 +9455,28 @@ 异步取消令牌 TResult - + 执行存储过程无数据返回 命令参数 int - + 执行存储过程无数据返回 参数模型 int - + 执行存储过程无数据返回 命令参数 int - + 执行存储过程无数据返回 @@ -9410,7 +9484,7 @@ 异步取消令牌 int - + 执行存储过程无数据返回 @@ -9418,14 +9492,14 @@ 异步取消令牌 int - + 执行存储过程返回OUPUT、RETURN、结果集 命令参数 ProcedureOutput - + 执行存储过程返回OUPUT、RETURN、结果集 @@ -9433,14 +9507,14 @@ 异步取消令牌 ProcedureOutput - + 执行存储过程返回OUPUT、RETURN、结果集 命令模型 ProcedureOutput - + 执行存储过程返回OUPUT、RETURN、结果集 @@ -9448,7 +9522,7 @@ 异步取消令牌 ProcedureOutput - + 执行存储过程返回OUPUT、RETURN、结果集 @@ -9456,7 +9530,7 @@ 命令参数 ProcedureOutput - + 执行存储过程返回OUPUT、RETURN、结果集 @@ -9465,7 +9539,7 @@ 异步取消令牌 ProcedureOutput - + 执行存储过程返回OUPUT、RETURN、结果集 @@ -9473,7 +9547,7 @@ 命令模型 ProcedureOutput - + 执行存储过程返回OUPUT、RETURN、结果集 @@ -9482,28 +9556,28 @@ 异步取消令牌 ProcedureOutput - + 执行标量函数返回 单行单列 命令参数 object - + 执行标量函数返回 单行单列 object - + 执行标量函数返回 单行单列 命令参数 object - + 执行标量函数返回 单行单列 @@ -9511,7 +9585,7 @@ 异步取消令牌 object - + 执行标量函数返回 单行单列 @@ -9519,7 +9593,7 @@ 异步取消令牌 object - + 执行标量函数返回 单行单列 @@ -9527,7 +9601,7 @@ 命令参数 TResult - + 执行标量函数返回 单行单列 @@ -9535,7 +9609,7 @@ 参数模型 TResult - + 执行标量函数返回 单行单列 @@ -9543,7 +9617,7 @@ 命令参数 TResult - + 执行标量函数返回 单行单列 @@ -9552,7 +9626,7 @@ 异步取消令牌 TResult - + 执行标量函数返回 单行单列 @@ -9561,28 +9635,28 @@ 异步取消令牌 object - + 执行表值函数返回 DataTable 命令参数 DataTable - + 执行表值函数返回 DataTable 参数模型 DataTable - + 执行表值函数返回 DataTable 命令参数 Task{DataTable} - + 执行表值函数返回 DataTable @@ -9590,7 +9664,7 @@ 异步取消令牌 Task{DataTable} - + 执行表值函数返回 DataTable @@ -9598,7 +9672,7 @@ 异步取消令牌 Task{DataTable} - + 执行表值函数返回 List 集合 @@ -9606,7 +9680,7 @@ 命令参数 List{T} - + 执行表值函数返回 List 集合 @@ -9614,7 +9688,7 @@ 参数模型 List{T} - + 执行表值函数返回 List 集合 @@ -9622,7 +9696,7 @@ 命令参数 Task{List{T}} - + 执行表值函数返回 List 集合 @@ -9631,7 +9705,7 @@ 异步取消令牌 Task{List{T}} - + 执行表值函数返回 List 集合 @@ -9640,41 +9714,41 @@ 异步取消令牌 Task{List{T}} - + 获取 Sql 执行仓储 - + 设置 Sql 字符串 - + 设置 ADO.NET 超时时间 单位秒 - + 设置数据库执行作用域 - + 设置数据库上下文定位器 - + 设置数据库上下文定位器 @@ -18697,14 +18771,6 @@ 参数列表 SqlProxyMethod - - - 获取 ADO.NET 超时时间 - - - - - 创建数据库命令参数字典 @@ -18713,13 +18779,11 @@ - + - 获取上下文定位器 + 获取数据库上下文 - - @@ -18818,24 +18882,6 @@ - - - 创建一个工作单元作用域 - - - - - - - - - 创建一个工作单元作用域 - - - - - - 创建一个作用域范围 @@ -18850,24 +18896,6 @@ - - - 创建一个作用域范围 - - - - - - - - - 创建一个作用域范围 - - - - - - 创建一个作用域 @@ -19020,29 +19048,6 @@ 单例 - - - 依赖注入拓展 - - - - - 解析服务 - - - - - - - - - 解析服务 - - - - - - 外部注册类型模型 @@ -19155,16 +19160,6 @@ MD5 加密 - - - MD5实例 - - - - - 静态构造函数 - - 字符串 MD5 比较 @@ -19194,28 +19189,36 @@ 大小必须为 2048 到 16384 之间,且必须能被 8 整除 - + 加密 明文内容 公钥 + - + 解密 密文内容 私钥 + - + + + 检查 RSA 长度 + + + + DataEncryption 字符串加密拓展 - + 字符串的 MD5 @@ -19223,7 +19226,7 @@ 是否输出大写加密,默认 false string - + 字符串的 MD5 @@ -19232,7 +19235,7 @@ 是否输出大写加密,默认 false string - + 字符串 AES 加密 @@ -19240,7 +19243,7 @@ string - + 字符串 AES 解密 @@ -19248,7 +19251,7 @@ string - + 字符串 DESC 加密 @@ -19257,7 +19260,7 @@ 是否输出大写加密,默认 false string - + 字符串 DESC 解密 @@ -19266,7 +19269,7 @@ 是否输出大写加密,默认 false string - + 字符串 RSA 加密 @@ -19274,7 +19277,7 @@ 公钥 - + 字符串 RSA 解密 @@ -19679,16 +19682,26 @@ + + + 数据验证服务配置选项 + + + + + 启用全局数据验证 + + + + + 禁止C# 8.0 验证非可空引用类型 + + 数据验证控制器 - - - MiniProfiler 分类名 - - 过滤器排序 @@ -19710,15 +19723,6 @@ - - - 设置验证失败结果 - - 动作方法执行上下文 - 模型验证状态 - - - 动作方法执行完成操作 @@ -19745,26 +19749,24 @@ 成员或值 - + - 验证失败模型 + 验证信息元数据 - + - 构造函数 - - - - - - - 出错字段 + 验证结果 - + - 错误列表 + 异常消息 + + + + + 验证状态 @@ -19772,9 +19774,9 @@ 验证上下文 - + - 输出验证信息 + 获取验证错误信息 @@ -20104,7 +20106,7 @@ - 动态 WebApi特性接口 + 动态 WebApi 特性 @@ -20132,11 +20134,6 @@ 带版本的名称正则表达式 - - - 默认方法名映射规则 - - 构造函数 @@ -20289,7 +20286,7 @@ 名称 名称和版本号 - + 获取方法名映射 [HttpMethod] 规则 @@ -20367,22 +20364,6 @@ type - - - 清除字符串前后缀 - - 字符串 - 0:前后缀,1:后缀,-1:前缀 - 前后缀集合 - - - - - 切割骆驼命名式字符串 - - - - 动态接口控制器配置 @@ -20482,133 +20463,357 @@ 类型 bool - + - 订阅消息特性 + 事件处理程序特性 - + 构造函数 - - + - 消息Id + 构造函数 + + + + + + 分类名 - + - 订阅处理程序空依赖接口 + 事件消息特性 - + - 轻量级消息中心(进程内) + 构造函数 - + - 消息注册队列 + 构造函数 + + + + + + 事件 Id - + - 类型消息 Id 注册表 + 事件总线静态类 - + - 私有构造函数 + 发射消息 - - - - 采用延迟加载设计模式处理单例 - - - - - 获取消息中心对象 - - - - - 订阅消息 - - - - - - - 订阅消息 - - - - - - - 发送消息 - - + 分类名:事件Id - 是否同步执行 - + - 取消订阅 + 发射消息 - - - - - 订阅消息 - - - - - - - - 订阅消息 - - - - - - - - 轻量级消息中心(进程内) - - - - - 订阅消息 - - - - - - - 订阅消息 - - - - - - - 发送消息 - - + 分类名:事件Id - 是否同步执行 + - + - 取消订阅 + 发射消息 - + + + + + + + + 发射消息 + + + + + + + + 发射消息 + + + + + + + 反序列化承载数据 + + + + + + + 获取事件处理程序分类名 + + + + + + + 事件处理程序 + + + + + 事件分发调度器 + + + + + 调度核心代码 + + + + + + + 调用符合规则的方法 + + + + + + + + + + + + 处理泛型消息承载数据 + + + + + + + + 事件处理程序元数据 + + + + + 只允许程序集内创建 + + + + + 程序集名称 + + + + + 处理程序名称 + + + + + 分类名 + + + + + 创建事件 + + + + + 事件消息传输对象 + + + + + 构造函数 + + + + + + + + 事件消息传输对象 + + + + + 构造函数 + + + + + + + + 事件唯一 Id + + + + + 事件类别 + + + + + 消息内容 + + + + + 承载事件传输元数据 + + + + + 只允许程序集内创建 + + + + + 事件 Id + + + + + 承载数据值(进行序列化存储) + + + + + 承载数据程序集名称 + + + + + 承载数据类型完整限定名 + + + + + 事件存储信息提供器 + + + + + 注册事件处理程序对象 + + + + + + + 根据分类获取事件处理程序对象 + + + + + + + 追加一条事件消息 + + + + + + + 根据分类及事件Id获取事件消息元数据对象 + + + + + + + + 成功执行一条消息 + + + + + + + 执行一条消息失败 + + + + + + + + 内存事件存储提供器 + + 默认实现 + + + + 事件处理程序存储对象 + + + + + 事件消息存储对象 + + + + + 静态构造函数 + + + + + 注册事件处理程序对象 + + + + + + + 根据分类获取事件处理程序对象 + + + + + + + 追加一条事件消息 + + + + + + + 根据分类及事件Id获取事件消息元数据对象 + + + + + + + + 成功执行一条消息 + + + + + + + 执行一条消息失败 + + + + @@ -20622,11 +20827,6 @@ 错误消息 格式化参数 - - - 私有错误消息 - - 错误消息 @@ -20680,11 +20880,6 @@ 异常类型 - - - 私有错误消息 - - 错误消息 @@ -20732,12 +20927,27 @@ 错误码 - + + + 错误消息(支持 Object 对象) + + + + + 状态码 + + + + + 是否是数据验证异常 + + + 异常拓展 - + 设置异常状态码 @@ -20745,6 +20955,16 @@ + + + 友好异常服务配置选项 + + + + + 是否启用全局友好异常 + + 全局异常处理 @@ -20777,11 +20997,6 @@ 抛异常静态类 - - - MiniProfiler 分类名 - - 方法错误异常特性 @@ -20807,19 +21022,26 @@ 构造函数 - + - 抛出字符串异常 + 抛出业务异常信息 异常消息 String.Format 参数 异常实例 - + + + 抛出业务异常信息 + + 错误码 + String.Format 参数 + 异常实例 + + 抛出字符串异常 - 异常消息 String.Format 参数 异常实例 @@ -20850,39 +21072,6 @@ String.Format 参数 异常实例 - - - 重试有异常的方法,还可以指定特定异常 - - - 重试次数 - 重试间隔时间 - 异常类型,可多个 - - - - 重试有异常的方法,还可以指定特定异常 - - - - 重试次数 - 重试间隔时间 - 异常类型,可多个 - - - - 打印错误到 MiniProfiler 中 - - - - - - 格式化错误消息 - - 错误消息 - 格式化参数 - - 获取错误码消息 @@ -20933,12 +21122,13 @@ 字段对象 (object key, object value) - + 获取错误码字符串 + @@ -20988,6 +21178,31 @@ 错误代码定义类型 + + + 重试类 + + + + + 重试有异常的方法,还可以指定特定异常 + + + 重试次数 + 重试间隔时间 + 是否最终抛异常 + 异常类型,可多个 + + + + 重试有异常的方法,还可以指定特定异常 + + + 重试次数 + 重试间隔时间 + 是否最终抛异常 + 异常类型,可多个 + 即时通信集线器配置特性 @@ -21026,6 +21241,124 @@ + + + 提供线程异步流共享数据上下文(尽量在项目需要该操作的类中使用 AsyncLocal 方式使用,而不是调用 CallContext + + + + AsyncLocal 遇到 await 关键字时采用拷贝方式创建新的执行上下文并流转 + 在Task方法内部修改其值,但在任务结束后仍为初始值,这是一种“写时复制”行为,AsyncLocal内部做了两步操作: + 进行AsyncLocal实例的拷贝副本,但这是浅复制行为而非深复制 + 在设置新的值之前完成复制操作 + 获取当前线程 Id:Thread.CurrentThread.ManagedThreadId + + + + + 保存本地数据 + + 这里存在内存溢出问题,因为该定义对象并没有任何释放内存的方式提供,所以尽可能的少使用 + + + + 设置值 + + + + + + + 读取值 + + + + + + + 提供线程异步流共享数据上下文(尽量在项目需要该操作的类中使用 AsyncLocal 方式使用,而不是调用 CallContext + + + AsyncLocal 遇到 await 关键字时采用拷贝方式创建新的执行上下文并流转 + 在Task方法内部修改其值,但在任务结束后仍为初始值,这是一种“写时复制”行为,AsyncLocal内部做了两步操作: + 进行AsyncLocal实例的拷贝副本,但这是浅复制行为而非深复制 + 在设置新的值之前完成复制操作 + 获取当前线程 Id:Thread.CurrentThread.ManagedThreadId + + + + + 保存本地数据 + + 这里存在内存溢出问题,因为该定义对象并没有任何释放内存的方式提供,所以尽可能的少使用 + + + + 设置值 + + + + + + + 读取值 + + + + + + + 进程管道内通信上下文 + + + + 后续将通过 MemoryMapperFile 共享内存实现 IPC 通信:https://docs.microsoft.com/zh-cn/dotnet/api/system.io.memorymappedfiles.memorymappedfile?view=net-5.0 + + + + 通过懒加载创建无限容量通道 + + + + + 通过懒加载创建有限容量通道 + + 默认容量为 1000 + + + + 无限容量通道 + + + + + 有限容量通道 + + + + + 私有构造函数 + + + + + 创建一个读取器 + + + + + + 进程管道内通信处理程序 + + + + + + 管道执行器 + + + + DateTime 类型序列化 @@ -21126,24 +21459,22 @@ - + 序列化对象 - 是否继承全局配置,默认 true - + 反序列化字符串 - 是否继承全局配置,默认 true @@ -21160,23 +21491,21 @@ Json 序列化提供器 - + 序列化对象 - 是否继承全局配置,默认 true - + 反序列化字符串 - 是否继承全局配置,默认 true @@ -21201,23 +21530,21 @@ - + 序列化对象 - 是否继承全局配置,默认 true - + 反序列化字符串 - 是否继承全局配置,默认 true @@ -21430,16 +21757,6 @@ 全局多语言静态类 - - - 语言类型 - - - - - 静态构造函数 - - String 多语言 @@ -21488,6 +21805,16 @@ 默认的语言 + + + 资源文件名前缀 + + + + + 资源所在程序集名称 + + 选项后期配置 @@ -21956,7 +22283,7 @@ - + 构建字符串日志部分类 @@ -21967,124 +22294,129 @@ 构建字符串日志部分类 - + + + 静态缺省日志部件 + + + 日志内容 - + 日志级别 - + 消息格式化参数 - + 事件 Id - + 日志分类类型(从依赖注入中解析) - + 日志分类名(总是创建新的实例) - + 异常对象 - + 日志对象所在作用域 - + Information - + Warning - + Error - + Debug - + Trace - + Critical - + 写入日志 - + 设置消息 - + 设置日志级别 - + 设置消息格式化参数 - + 设置事件 Id - + 设置日志分类 - + 设置日志分类名 - + 设置异常对象 - + 设置日志服务作用域 @@ -22308,6 +22640,83 @@ 全局代理拦截接口 + + + 内部反射静态类 + + + + + 获取入口程序集 + + + + + + 根据程序集名称获取运行时程序集 + + + + + + + 根据路径加载程序集 + + + + + + + 通过流加载程序集 + + + + + + + 根据程序集名称、类型完整限定名获取运行时类型 + + + + + + + + 根据程序集和类型完全限定名获取运行时类型 + + + + + + + + 根据程序集和类型完全限定名获取运行时类型 + + + + + + + + 获取程序集名称 + + + + + + + 获取程序集名称 + + + + + + + 获取程序集名称 + + + + 配置请求客户端 @@ -22482,7 +22891,7 @@ - 配置序列化 + 配置序列化选项 @@ -22572,6 +22981,28 @@ 参数别名 + + + 配置请求失败重试策略 + + + + + 构造函数 + + + 每次延迟时间(毫秒) + + + + 重试次数 + + + + + 每次延迟时间(毫秒) + + 配置客户端请求超时时间 @@ -22613,6 +23044,34 @@ 异常拦截 + + + 远程请求失败事件类 + + + + + 构造函数 + + + + + + + + 请求对象 + + + + + 响应对象 + + + + + 异常对象 + + 远程请求字符串拓展 @@ -22692,16 +23151,6 @@ - - - 设置 Body 内容 - - - - - - - 设置内容类型 @@ -22726,14 +23175,6 @@ - - - 设置 Body Bytes - - - - - 设置超时时间(秒) @@ -22760,12 +23201,13 @@ - + 是否启用验证状态 + @@ -22808,6 +23250,15 @@ + + + 配置重试策略 + + + + 每次延迟时间(毫秒) + + 发送 GET 请求返回 T 对象 @@ -23044,16 +23495,16 @@ 远程请求静态类 - + 获取远程请求代理 IHttpDispatchProxy - + - HttpClient 对象组装部件 + Http 请求对象组装部件 HttpClient 对象组装部件 @@ -23062,102 +23513,122 @@ HttpClient 对象组装部件 - + + + 静态缺省请求部件 + + + 请求地址 - + Url 地址模板 - + 请求方式 - + 请求报文头 - + 查询参数 - + 客户端名称 - + 请求报文 Body 参数 - + 请求报文 Body 内容类型 - + 内容编码 - + 设置 Body Bytes 类型 - + 超时时间(秒) - + - Json 序列化提供器 + JSON 序列化提供器 - + + + JSON 序列化配置选项 + + + 是否启用模型验证 - + 构建请求对象拦截器 - + 创建客户端对象拦截器 - + 请求成功拦截器 - + 请求异常拦截器 - + 设置请求作用域 - + + + 设置重试策略 + + + + + 请求失败事件 + + + MiniProfiler 分类名 - + 发送 GET 请求返回 T 对象 @@ -23165,28 +23636,28 @@ - + 发送 GET 请求返回 Stream - + 发送 GET 请求返回 String - + 发送 GET 请求 - + 发送 POST 请求返回 T 对象 @@ -23194,28 +23665,28 @@ - + 发送 POST 请求返回 Stream - + 发送 POST 请求返回 String - + 发送 POST 请求 - + 发送 PUT 请求返回 T 对象 @@ -23223,28 +23694,28 @@ - + 发送 PUT 请求返回 Stream - + 发送 PUT 请求返回 String - + 发送 PUT 请求 - + 发送 DELETE 请求返回 T 对象 @@ -23252,28 +23723,28 @@ - + 发送 DELETE 请求返回 Stream - + 发送 DELETE 请求返回 String - + 发送 DELETE 请求 - + 发送 PATCH 请求返回 T 对象 @@ -23281,28 +23752,28 @@ - + 发送 PATCH 请求返回 Stream - + 发送 Patch 请求返回 String - + 发送 PATCH 请求 - + 发送 HEAD 请求返回 T 对象 @@ -23310,28 +23781,28 @@ - + 发送 HEAD 请求返回 Stream - + 发送 Head 请求返回 String - + 发送 HEAD 请求 - + 发送请求返回 T 对象 @@ -23339,171 +23810,147 @@ - + 发送请求返回 Stream - + 发送请求返回 String - + 发送请求 - + 设置 HttpContent - + 转换 Body 为 字典类型 - + 序列化对象 - + 设置请求地址 - + 设置 URL 模板 - + 设置 URL 模板 - + 设置请求方法 - + 设置请求报文头 - + 设置请求报文头 - + 设置 URL 参数 - + 设置 URL 参数 - + 设置客户端分类名 - - - 设置 Body 内容 - - - - - - - - - 设置 Body 内容 - - - - - - - + 设置内容类型 - + 设置内容编码 - + + + 设置 Body 内容 + + + + + + + 设置 Body Bytes - - - 设置 Body Bytes - - - - - + 设置超时时间(秒) - - - 设置 JSON 序列化提供器 - - - - - - + 设置 JSON 序列化提供器 @@ -23511,7 +23958,15 @@ - + + + 设置 JSON 序列化提供器 + + + + + + 是否启用验证状态 @@ -23519,41 +23974,49 @@ - + 构建请求对象拦截器 - + 创建客户端对象拦截器 - + 请求成功拦截器 - + 请求异常拦截器 - + 设置请求作用域 + + + 配置重试策略 + + + 每次延迟时间(毫秒) + + 远程请求实现类(以下代码还需进一步优化性能,启动时把所有扫描缓存起来) @@ -23594,7 +24057,7 @@ - + 构建 HttpClient 请求部件 @@ -23602,35 +24065,19 @@ - - - 设置客户端信息 - - - - - - - - 设置请求超时时间 - - - - - - + 设置 Url 地址参数 - + - + 设置 Body 参数 - + @@ -23638,37 +24085,35 @@ - + 设置序列化 - - + - + 调用全局拦截 - + - + 设置请求拦截 - + - + 设置请求报文头 - - + @@ -23706,28 +24151,16 @@ 脱敏词汇(脱敏)提供器(默认实现) - - - 序列化提供器 - - 分布式缓存 - - - 文件提供器(支持物理路径和嵌入资源) - - - + 构造函数 - - @@ -23780,6 +24213,11 @@ 规范化文档配置 + + + 应用全局配置 + + 分组信息 @@ -23971,22 +24409,36 @@ 分组名 + + + 规范化结果中间件配置选项 + + + + + Swagger 配置 + + + + + Swagger UI 配置 + + + + + 规范化文档服务配置选项 + + + + + Swagger 生成器配置 + + 修正 规范化文档 Enum 提示 - - - JSON 序列化 - - - - - 构造函数 - - - 实现过滤器方法 @@ -24133,11 +24585,6 @@ 配置规范化文档地址 - - - 配置虚拟目录 - - 文档展开设置 @@ -24178,6 +24625,16 @@ 配置安装第三方包的分组名 + + + 启用枚举 Schema 筛选器 + + + + + 启用标签排序筛选器 + + 后期配置 @@ -24465,6 +24922,18 @@ Cron 表达式 + + + 定时器监听管道处理程序 + + + + + 触发程序 + + + + 内置时间调度器 @@ -24518,6 +24987,36 @@ 任务执行计数 + + + 定时器执行状态器 + + + + + 构造函数 + + + + + + + 定时器 + + + + + 状态 + + + 0:任务开始 + 1:执行之前 + 2:执行成功 + 3:执行失败 + -1:任务停止 + -2:任务取消 + + 记录任务数据 @@ -24548,6 +25047,17 @@ 是否上一个已完成 + + + 定时器监听接口(注册为单例) + + + + + 监听器 + + + 后台任务静态类 @@ -24565,17 +25075,19 @@ - - - 开始执行简单任务(持续的) - - 时间间隔(毫秒) - - - - - - + + + 开始执行简单任务(持续的) + + 时间间隔(毫秒) + + + + + + + 无关紧要的参数(用于检查器,外部不可用) + @@ -24684,7 +25196,7 @@ 是否持续执行 - + 开始执行简单任务 @@ -24696,6 +25208,7 @@ 是否持续执行 + 无关紧要的参数(用于检查器,外部不可用) @@ -24831,6 +25344,14 @@ + + + 写入管道消息 + + + + + 记录任务 @@ -24846,22 +25367,22 @@ 业务时间任务工作类 - + - 模板操作静态类 + 字符串渲染模板拓展类 - + 模板正则表达式 - + 读取配置模板正则表达式 - + 渲染模板 @@ -24869,7 +25390,7 @@ - + 渲染模板 @@ -24878,7 +25399,7 @@ - + 从配置中渲染字符串模板 @@ -24886,7 +25407,7 @@ - + 匹配模板值 @@ -24894,7 +25415,7 @@ - + 解析模板的值 @@ -24941,6 +25462,26 @@ + + + 异常元数据 + + + + + 状态码 + + + + + 错误码 + + + + + 错误对象(信息) + + RESTful 风格结果集 @@ -24987,17 +25528,11 @@ 请求委托 - - - 配置选项 - - - + 构造函数 - @@ -25006,58 +25541,70 @@ - + - 规范化状态码选项 + 规范化配置选项 - + 设置返回 200 状态码列表 默认:401,403,如果设置为 null,则标识所有状态码都返回 200 - + - 适配(篡改)Http 状态码(只支持短路状态码,比如 401,403,404,500 等) + 适配(篡改)Http 状态码(只支持短路状态码,比如 401,403,500 等) + + + 是否支持 MVC 控制台规范化处理 + + + + + 选项后期配置 + + + + 规范化结果提供器 - + 异常返回值 + - + 成功返回值 + - + 验证失败返回值 - - - + - + 拦截返回状态码 - + @@ -25065,37 +25612,47 @@ RESTful 风格返回值 - + 异常返回值 + - + 成功返回值 + - + 验证失败返回值 - - - + - + - 处理输出状态码 + 特定状态码返回值 - + + + + + + 返回 RESTful 风格结果集 + + + + + @@ -25103,7 +25660,7 @@ 规范化结果上下文 - + 是否启用规范化结果 @@ -25118,11 +25675,6 @@ 规范化结果额外数据键 - - - 规范化结果状态码 - - 获取异常元数据 @@ -25141,51 +25693,54 @@ 读取附加信息 - + 设置响应状态码 - + - + - 设置规范化结果信息 - - - - - - - 读取规范化结果信息 - - - - - - - 是否跳过成功返回结果规范处理(状态码 200~209 ) + 检查请求成功是否进行规范化处理 - + 返回 true 跳过处理,否则进行规范化处理 - + - 是否跳过规范化处理(包括任意状态:成功,失败或其他状态码) + 检查请求失败(验证失败、抛异常)是否进行规范化处理 - + 返回 true 跳过处理,否则进行规范化处理 - + - 是否跳过特定状态码规范化处理(如,处理 401,403 状态码情况) + 检查短路状态码(>=400)是否进行规范化处理 + 返回 true 跳过处理,否则进行规范化处理 + + + + 判断是否支持 Mvc 控制器规范化处理 + + + + + + + + + 检查是否是有效的结果(可进行规范化的结果) + + + @@ -25767,11 +26322,6 @@ 常量、公共方法配置类 - - - 模板保存目录 - - 获取模板文件名 @@ -25779,7 +26329,7 @@ - + 字符串模板执行部件 @@ -25790,58 +26340,57 @@ 字符串模板执行部件 - + + + 静态缺省 视图 部件 + + + 字符串模板 - + 视图配置选项 - + 模型数据 - + 模板缓存名称(不含拓展名) - + 视图模板服务作用域 - + 编译并运行 - + 编译并运行 - + 通过缓存解析模板 - + 通过缓存解析模板 - - - 获取视图引擎对象 - - - - + 执行模板方法 @@ -25849,14 +26398,20 @@ - + + + 获取视图引擎对象 + + + + 设置模板 - + 设置模板数据 @@ -25864,28 +26419,28 @@ - + 设置模板数据 - + 设置模板构建选项 - + 设置模板缓存文件名(不含拓展名) - + 视图模板服务作用域 @@ -26500,14 +27055,13 @@ 应用中间件拓展类(由框架内部调用) - + 注入基础中间件(带Swagger) 空字符串将为首页 - - + @@ -26566,14 +27120,13 @@ 规范化文档中间件拓展 - + 添加规范化文档中间件 - - + @@ -26581,12 +27134,11 @@ 状态码中间件拓展 - + 添加状态码拦截中间件 - @@ -26601,18 +27153,6 @@ - - - 获取本地 HttpContext 上下文 - 代码参考自:https://www.cnblogs.com/artech/p/how-to-get-httpcontext.html - - - - - 获取当前 HttpContext 对象 - - - Http 拓展类 @@ -26640,25 +27180,12 @@ - - - 设置规范化文档自动登录 - - - - 设置规范化文档退出登录 - - - 设置规范化文档退出登录 - - - 获取本机 IPv4地址 @@ -26895,17 +27422,6 @@ 友好异常拦截器 - - - 服务提供器 - - - - - 构造函数 - - 服务提供器 - 异常拦截 @@ -26913,6 +27429,24 @@ + + + 打印错误到 MiniProfiler 中 + + + + + + IHtmlLocalizerFactory 拓展类 + + + + + 创建默认多语言工厂 + + + + 禁止规范化处理 @@ -26953,74 +27487,69 @@ 应用服务集合拓展类(由框架内部调用) - - - MiniProfiler 插件路径 - - - + Mvc 注入基础配置(带Swagger) Mvc构建器 - + IMvcBuilder - + 服务注入基础配置(带Swagger) 服务集合 IMvcBuilder - + - + Mvc 注入基础配置 Mvc构建器 - + IMvcBuilder - + Mvc 注入基础配置 服务集合 - + IMvcBuilder - + Mvc 注入基础配置和规范化结果 - + - + 注入基础配置和规范化结果 - + - + Mvc 注入基础配置和规范化结果 - + - + Mvc 注入基础配置和规范化结果 - + @@ -27031,6 +27560,13 @@ + + + 供控制台构建根服务 + + + + 添加应用配置 @@ -27039,14 +27575,6 @@ 服务配置 服务集合 - - - 添加主机应用配置 - - 服务集合 - 服务配置 - 服务集合 - 添加 Startup 自动扫描 @@ -27054,13 +27582,36 @@ 服务集合 服务集合 - + 获取 Startup 排序 排序类型 int + + + ASP.NET Mvc 服务拓展类 + + + + + 注册 Mvc 过滤器 + + + + + + + + + 注册 Mvc 过滤器 + + + + + + 策略授权服务拓展类 @@ -27089,9 +27640,9 @@ 服务集合 服务集合 - + - 获取选项键 + 获取配置路径 选项配置特性 选项类型 @@ -27153,7 +27704,7 @@ 通过定位器解析上下文 - + @@ -27169,7 +27720,7 @@ 服务 数据库提供器 - 连接字符串 + 支持数据库连接字符串,配置文件的 ConnectionStrings 中的Key或 配置文件的完整的配置路径,如果是内存数据库,则为数据库名称 池大小 拦截器 服务集合 @@ -27194,7 +27745,7 @@ 服务 数据库提供器 - 连接字符串 + 支持数据库连接字符串,配置文件的 ConnectionStrings 中的Key或 配置文件的完整的配置路径,如果是内存数据库,则为数据库名称 池大小 拦截器 服务集合 @@ -27219,7 +27770,7 @@ 服务 数据库提供器 - 连接字符串 + 支持数据库连接字符串,配置文件的 ConnectionStrings 中的Key或 配置文件的完整的配置路径,如果是内存数据库,则为数据库名称 拦截器 服务集合 @@ -27242,7 +27793,7 @@ 服务 数据库提供器 - 连接字符串 + 支持数据库连接字符串,配置文件的 ConnectionStrings 中的Key或 配置文件的完整的配置路径,如果是内存数据库,则为数据库名称 拦截器 服务集合 @@ -27263,7 +27814,7 @@ 数据库提供器 - 数据库连接字符串 + 支持数据库连接字符串,配置文件的 ConnectionStrings 中的Key或 配置文件的完整的配置路径,如果是内存数据库,则为数据库名称 数据库上下文选项构建器 @@ -27313,44 +27864,115 @@ 友好异常服务拓展类 - + 添加全局数据验证 验证类型消息提供器 - 启用全局验证过滤器 - 禁止C# 8.0 验证非可空引用类型 + - + 添加全局数据验证 验证类型消息提供器 - 启用全局验证过滤器 - 禁止C# 8.0 验证非可空引用类型 + - + 添加全局数据验证 - 启用全局验证过滤器 - 禁止C# 8.0 验证非可空引用类型 + - + 添加全局数据验证 - 启用全局验证过滤器 - 禁止C# 8.0 验证非可空引用类型 + + + + 依赖注入拓展类 + + + + + 注册服务(如果服务存在,覆盖注册) + + + + + + + + 注册服务(如果服务存在,覆盖注册) + + + + + + + + + 注册服务(如果服务存在,覆盖注册) + + + + + + + + + 注册服务(如果服务存在,覆盖注册) + + + + + + + + + 注册服务(如果服务存在,跳过注册) + + + + + + + + 注册服务(如果服务存在,跳过注册) + + + + + + + + + 反射调用 + + dependencyType + + + + + + + 反射调用微软内部注册服务方法 + + + + + + 依赖注入拓展类 @@ -27372,104 +27994,50 @@ 服务集合 服务集合 - + 添加扫描注入 服务集合 - 服务集合 - + 注册服务 服务集合 - 类型作用域 + 类型 注入特性 能被注册的接口 - + 注册类型 服务 - 注册类型 + 类型 注入特性 接口 - + - 注册瞬时接口实例类型 - - 服务 - 类型 - 注入特性 - 接口 - - - - 注册作用域接口实例类型 - - 服务 - 类型 - 注入特性 - 接口 - - - - 注册单例接口实例类型 - - 服务 - 类型 - 注入特性 - 接口 - - - - 创建暂时瞬时代理 + 创建服务代理 服务集合 + 拦截的类型 代理类型 代理接口 是否有实现类 - + - 创建作用域代理 - - 服务集合 - 被代理类型 - 代理类型 - 拦截接口 - 是否有实例 - - - - 创建作用域代理 - - 服务集合 - 被代理类型 - 代理类型 - 拦截接口 - 是否有实例 - - - - 注册代理类型 + 注册命名服务(接口多实现) + - - - - - - 注册命名服务 - - 服务集合 @@ -27491,9 +28059,9 @@ 排序类型 int - + - 加载字符串类型 + 加载代理程序集 @@ -27503,11 +28071,6 @@ 类型名称集合 - - - 已经注册的代理类 - - 创建代理方法 @@ -27535,6 +28098,13 @@ Mvc构建器 Mvc构建器 + + + 添加动态接口控制器服务 + + + Mvc构建器 + 添加外部程序集部件集合 @@ -27543,34 +28113,23 @@ Mvc构建器 - + - 添加动态接口控制器服务 + 事件总线服务拓展 + + + + + 添加事件总线服务 - Mvc构建器 + - + - 添加基础服务 - - - - - - 配置 Mvc 构建器 - - - - - - 轻量级事件总线服务拓展 - - - - - 添加轻量级事件总线服务拓展 + 添加事件总线服务 + @@ -27579,46 +28138,40 @@ 友好异常服务拓展类 - + 添加友好异常服务拓展服务 异常错误码提供器 Mvc构建器 - 是否启用全局异常过滤器 + 是否启用全局异常过滤器 - + 添加友好异常服务拓展服务 异常错误码提供器 - 是否启用全局异常过滤器 + - + 添加友好异常服务拓展服务 Mvc构建器 - 是否启用全局异常过滤器 + - + 添加友好异常服务拓展服务 - 是否启用全局异常过滤器 + - - - 新增基础配置 - - - Json 序列化服务拓展类 @@ -27653,29 +28206,6 @@ - - - Mvc 服务拓展类 - - - - - 注册 Mvc 过滤器 - - - - - - - - - 注册 Mvc 过滤器 - - - - - - 对象映射拓展类 @@ -27746,22 +28276,28 @@ 规范化接口服务拓展类 - - - 添加规范化文档服务 - - 服务集合 - 自定义配置 - 服务集合 - - + 添加规范化文档服务 Mvc 构建器 - 自定义配置 + 自定义配置 服务集合 + + + 添加规范化文档服务 + + 服务集合 + 自定义配置 + 服务集合 + + + + 添加 MiniProfiler 配置 + + + 任务调度类服务拓展 @@ -27814,12 +28350,11 @@ 视图引擎服务拓展类 - + 添加视图引擎 - @@ -27855,6 +28390,43 @@ 是否自动注册 BackgroundService IWebHostBuilder + + + 监听泛型主机启动事件 + + + + + 构造函数 + + + + + + 监听主机启动 + + + + + + + 监听主机停止 + + + + + + + IStringLocalizerFactory 拓展类 + + + + + 创建默认多语言工厂 + + + + EntityFramework Core 拓展 @@ -27862,7 +28434,7 @@ - [EF Core] 根据条件成立再构建 Include 查询 + 根据条件成立再构建 Include 查询 泛型类型 泛型属性类型 diff --git a/Ewide.NbzsZheliban/bin/Release/net5.0/ref/Ewide.NbzsZheliban.dll b/Ewide.NbzsZheliban/bin/Release/net5.0/ref/Ewide.NbzsZheliban.dll index 4c50b7b..11f3829 100644 Binary files a/Ewide.NbzsZheliban/bin/Release/net5.0/ref/Ewide.NbzsZheliban.dll and b/Ewide.NbzsZheliban/bin/Release/net5.0/ref/Ewide.NbzsZheliban.dll differ diff --git a/Ewide.NbzsZheliban/obj/Debug/net5.0/Ewide.NbzsZheliban.csproj.AssemblyReference.cache b/Ewide.NbzsZheliban/obj/Debug/net5.0/Ewide.NbzsZheliban.csproj.AssemblyReference.cache index 65d3f34..d2fe1b4 100644 Binary files a/Ewide.NbzsZheliban/obj/Debug/net5.0/Ewide.NbzsZheliban.csproj.AssemblyReference.cache and b/Ewide.NbzsZheliban/obj/Debug/net5.0/Ewide.NbzsZheliban.csproj.AssemblyReference.cache differ diff --git a/Ewide.NbzsZheliban/obj/Debug/net5.0/Ewide.NbzsZheliban.csproj.CoreCompileInputs.cache b/Ewide.NbzsZheliban/obj/Debug/net5.0/Ewide.NbzsZheliban.csproj.CoreCompileInputs.cache index 5666873..8b1f9a8 100644 --- a/Ewide.NbzsZheliban/obj/Debug/net5.0/Ewide.NbzsZheliban.csproj.CoreCompileInputs.cache +++ b/Ewide.NbzsZheliban/obj/Debug/net5.0/Ewide.NbzsZheliban.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -84fd37caa0c16ac3725555de4dc9cd62ba901214 +89eb05abc515dde142e869ac1aed2a8f709f046b diff --git a/Ewide.NbzsZheliban/obj/Debug/net5.0/Ewide.NbzsZheliban.dll b/Ewide.NbzsZheliban/obj/Debug/net5.0/Ewide.NbzsZheliban.dll index 6a204e9..5b0753e 100644 Binary files a/Ewide.NbzsZheliban/obj/Debug/net5.0/Ewide.NbzsZheliban.dll and b/Ewide.NbzsZheliban/obj/Debug/net5.0/Ewide.NbzsZheliban.dll differ diff --git a/Ewide.NbzsZheliban/obj/Debug/net5.0/Ewide.NbzsZheliban.pdb b/Ewide.NbzsZheliban/obj/Debug/net5.0/Ewide.NbzsZheliban.pdb index 4d0cd89..851e40c 100644 Binary files a/Ewide.NbzsZheliban/obj/Debug/net5.0/Ewide.NbzsZheliban.pdb and b/Ewide.NbzsZheliban/obj/Debug/net5.0/Ewide.NbzsZheliban.pdb differ diff --git a/Ewide.NbzsZheliban/obj/Debug/net5.0/ref/Ewide.NbzsZheliban.dll b/Ewide.NbzsZheliban/obj/Debug/net5.0/ref/Ewide.NbzsZheliban.dll index 8aed91a..0363373 100644 Binary files a/Ewide.NbzsZheliban/obj/Debug/net5.0/ref/Ewide.NbzsZheliban.dll and b/Ewide.NbzsZheliban/obj/Debug/net5.0/ref/Ewide.NbzsZheliban.dll differ diff --git a/Ewide.NbzsZheliban/obj/Release/net5.0/Ewide.NbzsZheliban.assets.cache b/Ewide.NbzsZheliban/obj/Release/net5.0/Ewide.NbzsZheliban.assets.cache index 0131ef8..b592a12 100644 Binary files a/Ewide.NbzsZheliban/obj/Release/net5.0/Ewide.NbzsZheliban.assets.cache and b/Ewide.NbzsZheliban/obj/Release/net5.0/Ewide.NbzsZheliban.assets.cache differ diff --git a/Ewide.NbzsZheliban/obj/Release/net5.0/Ewide.NbzsZheliban.csproj.AssemblyReference.cache b/Ewide.NbzsZheliban/obj/Release/net5.0/Ewide.NbzsZheliban.csproj.AssemblyReference.cache index aa7c48f..2259fc7 100644 Binary files a/Ewide.NbzsZheliban/obj/Release/net5.0/Ewide.NbzsZheliban.csproj.AssemblyReference.cache and b/Ewide.NbzsZheliban/obj/Release/net5.0/Ewide.NbzsZheliban.csproj.AssemblyReference.cache differ diff --git a/Ewide.NbzsZheliban/obj/Release/net5.0/Ewide.NbzsZheliban.csproj.CoreCompileInputs.cache b/Ewide.NbzsZheliban/obj/Release/net5.0/Ewide.NbzsZheliban.csproj.CoreCompileInputs.cache index 0cfd1aa..131fd28 100644 --- a/Ewide.NbzsZheliban/obj/Release/net5.0/Ewide.NbzsZheliban.csproj.CoreCompileInputs.cache +++ b/Ewide.NbzsZheliban/obj/Release/net5.0/Ewide.NbzsZheliban.csproj.CoreCompileInputs.cache @@ -1 +1 @@ -45a45ab57f43f74b631fd62aae6c40b3682e1ac4 +920da96ce33de95cbe4315098a3c69c204fb17a7 diff --git a/Ewide.NbzsZheliban/obj/Release/net5.0/Ewide.NbzsZheliban.dll b/Ewide.NbzsZheliban/obj/Release/net5.0/Ewide.NbzsZheliban.dll index 7ff9133..af9c49b 100644 Binary files a/Ewide.NbzsZheliban/obj/Release/net5.0/Ewide.NbzsZheliban.dll and b/Ewide.NbzsZheliban/obj/Release/net5.0/Ewide.NbzsZheliban.dll differ diff --git a/Ewide.NbzsZheliban/obj/Release/net5.0/Ewide.NbzsZheliban.pdb b/Ewide.NbzsZheliban/obj/Release/net5.0/Ewide.NbzsZheliban.pdb index 5342979..da340f9 100644 Binary files a/Ewide.NbzsZheliban/obj/Release/net5.0/Ewide.NbzsZheliban.pdb and b/Ewide.NbzsZheliban/obj/Release/net5.0/Ewide.NbzsZheliban.pdb differ diff --git a/Ewide.NbzsZheliban/obj/Release/net5.0/ref/Ewide.NbzsZheliban.dll b/Ewide.NbzsZheliban/obj/Release/net5.0/ref/Ewide.NbzsZheliban.dll index 4c50b7b..11f3829 100644 Binary files a/Ewide.NbzsZheliban/obj/Release/net5.0/ref/Ewide.NbzsZheliban.dll and b/Ewide.NbzsZheliban/obj/Release/net5.0/ref/Ewide.NbzsZheliban.dll differ