| 123456789101112131415161718192021222324252627 |
- using System.Collections.Generic;
- using MongoDB.Bson.Serialization.Attributes;
- using MongoDB.Bson.Serialization.Options;
- namespace ET
- {
- public class DataRecordComponent : Entity, IAwake, IDestroy, ITransfer, IUnitCache
- {
- public string UnitIdStr;
- //永久保存的数据记录
- [BsonDictionaryOptions(DictionaryRepresentation.ArrayOfArrays)]
- public Dictionary<long, long> DataRecordDic = new Dictionary<long, long>();
- //每日重置的数据记录
- [BsonDictionaryOptions(DictionaryRepresentation.ArrayOfArrays)]
- public Dictionary<long, long> DayDataRecordDic = new Dictionary<long, long>();
- //每周重置的数据记录
- [BsonDictionaryOptions(DictionaryRepresentation.ArrayOfArrays)]
- public Dictionary<long, long> WeekDataRecordDic = new Dictionary<long, long>();
- //每月重置的数据记录
- [BsonDictionaryOptions(DictionaryRepresentation.ArrayOfArrays)]
- public Dictionary<long, long> MonthDataRecordDic = new Dictionary<long, long>();
- }
- }
|