Results 10 issues of 云却

### Description Code generated by the InputActionCodeGenerator, adding a new constructor with the parameter InputActionAsset. ### Changes made - Added a new constructor with the parameter `InputActionAsset asset` to generated...

waiting-for-review

报头可以用户自定义还是比较重要的需求。需要泛型设计。 为了配合泛型报头,消息调度器也需要泛型设计。避免装箱问题。

根据功能拆分组件模块 Remote是一个组合体, 拆分序列化到单独的类型, WriterPipeline 拆分, - IWriterPipeline 控制消息长度写入 - IMessageHeader - IReceiver - IRpclayer - IThreadTransducer - ITransport 等 Remote构造函数,无参的构造函数添加默认的组件,和允许用户传入自定义组件的构造函数。

将RpcLayer 重构为 接收器, PreReceive 改为接收器,改为消息管道机制。 优化掉RpcRemote 这个基类。 对应的 RpcLayer 改为sender,PreSender 实现自定义报头

统计ping,已发送,已接收,上下行流量等。

https://devblogs.microsoft.com/dotnet/dotnet-7-networking-improvements/

https://devblogs.microsoft.com/dotnet/dotnet-7-networking-improvements/

很多人不会在lua中修复异步函数,增加一个示例,展示如何处理C#中带有 await 和 async关键字的方法

允许在方法上添加Hotfix特性,并设定HotfixFlag值为IgnoreThisMethod。 这允许不为此方法生成DelegateBridge,也不会注入该方法。 这解决了热更类型想要排除特定方法的问题。 这将用于含有Span或ref like类型的参数的方法,这些方法生成的DelegateBridge,无法编译通过。 如果想要正确编译,只能排除包含这个方法的类型,而这个类型的其他方法可能是需要热更的,现在的黑名单机制无法实现这一点,导致xlua用起来特别不灵活。