tky753

Results 13 issues of tky753

#### 问题描述及重现步骤: 从2.6.100升级到3.2.651后,发现以下语句会报错 ```C# public enum UserType { Client = 1, Internal = 2 } public class User { public UserType Type { get; set; } } IFreeSql fsql =...

#### Feature 特性 CurdBeforeEventArgs CommandBeforeEventArgs CommandAfterEventArgs CurdAfterEventArgs 这几个args的States属性能否使用同一个实例?这样可以在不同事件间传递状态。 #### 使用场景 在**CurdBefore**事件中获取到EntityType放进states, 然后在**CommandBefore**事件中取出来,用EntityType去创建logger实例记录sql到日志 然后就可以根据这个EntityType在配置中过滤,有些实体比如审计日志不要记录。

参考 [雪花算法里最好用的主键ID生成工具](https://github.com/yitter/idgenerator)

ABP对服务间调用进行了封装,用动态代理实现了RPC调用。 这是它的文档,[动态代理](https://docs.abp.io/en/abp/latest/API/Dynamic-CSharp-API-Clients) 它是基于HTTP封装的,感觉用的非常爽, 远程调用和本地resolve 一个service,用法完全一致,比grpc还要方便(grpc还要想法子传递proto文件)。 而且对内对外不需要定义两套。 而且abp vnext从7.0开始正式支持dapr了(其实现在的版本已经有preview可以拿来用了),我看这个rpc调用也有dapr的实现方式了。 你们是否会考虑也整一个? grpc我看了一下dapr的文档,好像同一个服务不支持同时开http和grpc,这个限制太坑了, 所以我在想,能不能在http的基础上搞一个rpc调用?

### Versions - vite-plugin-federation: 1.2.2 - vite: 4.3.5 ### Reproduction My `Vue` Project uses **naive-ui** as ui library, when i share **naive-ui** between host and remote, the remote can't load...

`IRedisClient` doesn't have async methods witch are implemnted in `RedisClient`, it makes `IRedisClient` a little 鸡肋.

示例 ```C# using var cli = new RedisClient("xxx,password=xxxxxx,defaultDatabase=xx"); using var tran = cli.Multi(); await tran.SetAsync("key", "{}"); //卡在这一句 tran.Exec(); ```

"vite": "^4.2.1" "vite-plugin-mock": "^3.0.0", ``` app |--mock |--a.ts |--package.json 依赖: "lib": "workspace:*" lib |--utils.ts |--package.json ``` pnpm monorepo项目,在 **a.ts** 中 `import { xx } from 'lib/utils'` 运行报错 `[vite:mock] mock reload...

按照趋势来说,Newtonsoft.Json应该逐渐会被System.Text.Json替代吧? 主要是asp.net core 项目 必须要引用 System.Text.Json,如果又引用了Newtonsoft.Json,可能会产生一些混乱。 或者实在不好替换,依赖设置为 `compile;contentfiles;analyzers;build` 也行

enhancement

rspack的模块联邦插件和webpack的非常相似。因此想问一下,hel是否兼容rspack的模块联邦插件