Ser*_*dar 5 datetime-format mongodb mongodb-.net-driver
我使用此行来设置日期时间默认值。
DateTimeSerializationOptions.Defaults = DateTimeSerializationOptions.LocalInstance;
Run Code Online (Sandbox Code Playgroud)
我得到这个警告。 'MongoDB.Bson.Serialization.Options.DateTimeSerializationOptions.Defaults'已过时:'创建并注册带有所需选项的DateTimeSerializer。'
但是我找不到改变它的示例...我该如何改变这种绝对用法?
小智 5
像这样注册日期/时间序列化器:
BsonSerializer.RegisterSerializer(typeof(DateTime), DateTimeSerializer.LocalInstance);
Run Code Online (Sandbox Code Playgroud)
请注意,一旦序列化器已经注册,您就无法再注册该序列化器。此外,驱动程序在第一次需要时为每种类型创建一个默认序列化器。因此,您需要在第一次调用驱动程序来读取或写入数据之前调用此代码。
| 归档时间: |
|
| 查看次数: |
2524 次 |
| 最近记录: |