galoS

Results 4 issues of galoS

1. handler 的构造函数支持服务注入 2. *scheduler*的Start和Stop异步方法支持

目标接口 ```c# public class SimpleEventListener //: IApplicationEventListener { private readonly ILogger _logger; public SimpleEventListener(ILogger logger) { _logger = logger; } [OperationLogging("简单消息订阅")] public async virtual Task HandleAsync(SimpleEvent e) { _logger.LogInformation($"{nameof(SimpleEventListener)}:{e.Name}"); await...

`c# saga.SetBranchHeaders(new System.Collections.Generic.Dictionary { { "x-tenant-id","1" }, { "Auhthorization","1" } }); saga.SetBranchHeaders(new System.Collections.Generic.Dictionary { { { "Auhthorization","1" } });//直接覆盖了x-tenant-id ` 需要更灵活地控制BranchHeader