Skip to content

Releases: joesdu/EasilyNET

1.5.1

10 May 05:11
9a78794
Compare
Choose a tag to compare

feat: 消息总线新增死信队列配置支持.

可使用DeadLetterAttribute在消息实体进行死信队列相关配置.
可使用IIntegrationEventDeadLetterHandler进行死信队列消息处理.
详细例子可参考源代码.或者开一个discussions讨论.

1.5.0

06 May 07:08
85f40cb
Compare
Choose a tag to compare

feat: 跟随微软脚步,不再支持 NETSTANDARD
feat: 移除一些微软弃用的包.使用别的方式实现.
feat: 部分配置提升到WebAPI项目中配置.
feat: 修复GridFS.Extension库中获取Url错误的问题.

1.4.0

05 May 04:49
17ac467
Compare
Choose a tag to compare

feat: RabbitBus新增使用连接字符链接.
feat: RabbitBus新增多端点链接配置,适用于多节点集群模式.

1.3.9

23 Apr 08:49
ebed8d3
Compare
Choose a tag to compare
  • 从EasilyNET.WebCore中移除Swagger的相关配置,降低依赖.
  • 添加EasilyNET.WebCore.Swagger实现上述移除功能.

  • Remove Swagger-related configuration from EasilyNET.WebCore to reduce dependencies.
  • Added EasilyNET.WebCore.Swagger to remove the above functionality.

1.3.8.6

23 Apr 07:43
3d32847
Compare
Choose a tag to compare
  • 简化RabbitBus中一些参数.
  • 综合分析后不再实现Rabbit RPC和PublicConform模式.
  • WebCore新增Swagger的一些扩展,简化Api层面配置.

  • Simplify some parameters in RabbitBus.
  • No longer implement Rabbit RPC and PublicConform mode after comprehensive analysis.
  • WebCore add some extensions of Swagger to simplify Api level configuration.

1.3.8.5

21 Apr 08:31
fa56910
Compare
Choose a tag to compare
  • 调整消息总线更改Rabbit特性,需要改一些代码才能兼容新版本.
  • 将RabbitMQ的7种工作模式(以及加一种延时队列)单独枚举以适应更多的使用场景
  • RPC和PublisherConfirms模式还未实现兼容,争取下个版本实现.

  • Adjusting the message bus to change the Rabbit features requires some code changes to be compatible with the new version.
  • Enumerate the 7 working modes of RabbitMQ (and add a delay queue) separately to accommodate more usage scenarios.
  • RPC and PublisherConfirms modes are not yet compatible, and will be implemented in the next version.

1.3.8.1

12 Apr 01:48
89c4027
Compare
Choose a tag to compare
  • up to .net8-preview.3

  • 更新.NET8-Preview.3

1.3.8

11 Apr 08:17
af02926
Compare
Choose a tag to compare

添加程序集排除方案,在启动前使用AssemblyHelper.AddExcludeLibs添加排除的程序集.

To add an assembly exclusion scheme, use AssemblyHelper.AddExcludeLibs to add the excluded assembly before starting.

AssemblyHelper.AddExcludeLibs("Npgsql.");
var builder = WebApplication.CreateBuilder(args);
...
var app = builder.Build();
...
app.Run();

1.3.7

09 Apr 14:19
1346968
Compare
Choose a tag to compare
Merge pull request #65 from EasilyNET/dev

Dev

1.3.6.3

01 Apr 16:01
b3a1fd4
Compare
Choose a tag to compare
  • 调整MongoDB的一些东西,DbContext新增部分成员,方便使用.优化DateOnly和TimeOnly类型序列化字符串格式,可以自定义传入.
  • 消息总线新增Qos特性,用于配置不同队列的Qos信息

  • Adjust some things of MongoDB, DbContext add some members, easy to use. Optimize DateOnly and TimeOnly type serialization string format, you can customize the input.
  • New Qos feature of message bus, used to configure different queues of Qos information.