mirror of
https://github.com/Alex-Rachel/TEngine.git
synced 2025-08-14 16:51:28 +00:00
1、修复了MongoDB在2.18.0以后需要自定义注册ObjectSerializer的问题。 2、Addressable的AddAddressable接口增加isLock参数、用来决定是否需要添加携程锁。 3、修复了APackInfo因为网络多线程的原因导致线程安全的问题。
1、修复了MongoDB在2.18.0以后需要自定义注册ObjectSerializer的问题。 2、Addressable的AddAddressable接口增加isLock参数、用来决定是否需要添加携程锁。 3、修复了APackInfo因为网络多线程的原因导致线程安全的问题。
This commit is contained in:
@@ -179,9 +179,8 @@ public sealed class MongoHelper : Singleton<MongoHelper>
|
||||
|
||||
public void SerializeTo<T>(T t, MemoryStream stream)
|
||||
{
|
||||
var bytes = t.ToBson();
|
||||
|
||||
stream.Write(bytes, 0, bytes.Length);
|
||||
using var writer = new BsonBinaryWriter(stream, BsonBinaryWriterSettings.Defaults);
|
||||
BsonSerializer.Serialize(writer, typeof(T), t);
|
||||
}
|
||||
|
||||
public T Clone<T>(T t)
|
||||
|
Reference in New Issue
Block a user