# DOTSNET评估
v1.26

## 假话
不错写的挺好，结构思路清晰。完全达到商业类库标准。

## 真话
很多地方欠考虑，很多设计缺陷。  
明显缺陷：  
- 消息必须是值类型。
- 必须手写序列化。虽然可以使用unity内置基本类型序列化器，但是杯水车薪。
- 内存申请拷贝比较随意。
- 没有高级RPC机制。
- 没有消息超时机制。
- `没有考虑外部服务器非C# 或者C# 但访问不了unity类型的情况。 
    导致大型项目服务器几乎无法对接。致命缺陷。`
- formater机制设计不合理。会有大量委托闭包。  
    IL2CPP时依赖于泛型推导。可能会有消息无法解析的情况。
- 使用ECS完全没有看出ECS的明显有点。看不出为啥这么设计，反而导致线程调度混乱。


总结，不能说不能用，可以商用完全没有问题。适用范围有些窄。遇到不支持的功能，扩展性几乎没有。