diff --git a/ZqUtils.Core/ZqUtils.Core.csproj b/ZqUtils.Core/ZqUtils.Core.csproj index a5bb36c..0a57884 100644 --- a/ZqUtils.Core/ZqUtils.Core.csproj +++ b/ZqUtils.Core/ZqUtils.Core.csproj @@ -3,19 +3,28 @@ netstandard2.0 true - 1.0.3.5 + 1.0.3.6 Zq.Utils.Core 张强 .NET Standard2.0版本工具类 Copyright © 2018-2020 , 张强 943620963@qq.com https://gitee.com/zqlovejyc/ZqUtils.Core - 1.优化KafkaHelper无参构造函数,读取配置信息初始化生产者和消费者连接配置; -2.新增WeekOfYear扩展方法; -3.新增年周转换为年月日扩展方法ToDateTime; -4.优化AddJobAndJobFactory扩展方法生命周期; - 1.0.3.5 - 1.0.3.5 + 1.优化UseIocJobFactory扩展方法,添加应用生命周期结束后自动关闭Scheduler; +2.QuartzHelper工具类新增ShutdownAsync;修改UseIocJobFactory扩展方法,添加waitForJobsToComplete参数;修改AddJobAsync、UpdateJobAsync、AddTriggerAsync方法,添加自定义时区timeZoneInfo参数; +3.重载object类型扩展方法ToDictionary; +4.修改DnsHelper获取ip地址方法;新增获取客户端段ip地址方法; +5.新增IsIP、IsBase64字符串扩展方法; +6.优化KafkaHelper,订阅方法添加异常重试逻辑,添加静态单例,重载构造函数,添加持久化失败或者异常消息逻辑; +7.新增DependsOn特性,用于标识接口多继承情况; +8.新增AddDependsOnFromAssembly扩展方法; +9.新增IServiceProvider扩展类; +10.重载AddMongoDb、AddRabbitMq扩展方法,添加lifeTime生命周期参数; +11.新增AddKafka扩展方法; +12.新增Assembly工具类,转移部分PathHelper静态方法到AssemblyHelper; +13.修改QuartzHelper工具类,添加自定义时区参数; + 1.0.3.6 + 1.0.3.6 false Apache-2.0 Utils.png @@ -43,7 +52,7 @@ - + @@ -57,14 +66,15 @@ - + - + + - - + +