sync: use custom bson serializer for SyncItem for perf

This commit is contained in:
Abdullah Atta
2024-06-07 11:00:48 +05:00
parent 9d2c54ad33
commit 90b9012c32
3 changed files with 103 additions and 44 deletions

View File

@@ -159,6 +159,7 @@ namespace Notesnook.API
options.CacheDuration = TimeSpan.FromMinutes(30);
});
BsonSerializer.RegisterSerializer(new SyncItemBsonSerializer());
if (!BsonClassMap.IsClassMapRegistered(typeof(UserSettings)))
BsonClassMap.RegisterClassMap<UserSettings>();