using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using JNPF.SpecificationDocument; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; namespace Tnb.Common.Utils { //public class SkipNormalizationAttributeConventionalRegistrar : IConventionalRegistrar //{ // public void Register(IServiceCollection services, IConfiguration configuration) // { // // 注册规范化过滤器时,跳过带有SkipNormalizationAttribute特性的方法 // services.Configure(options => // { // options.Normalizers.Add(descriptor => // { // var shouldSkip = descriptor.GetMethodInfo().IsDefined(typeof(SkipNormalizationAttribute), inherit: true); // return !shouldSkip; // }); // }); // } //} }