| 1234567891011121314151617181920212223242526272829303132 |
- using System.Collections.Generic;
- using MongoDB.Bson.Serialization.Attributes;
- namespace ET
- {
- public class FileVersionInfo
- {
- public string File;
- public string MD5;
- public long Size;
- }
- public class VersionConfig : Object
- {
- public int Version;
-
- public long TotalSize;
-
- [BsonIgnore]
- public Dictionary<string, FileVersionInfo> FileInfoDict = new Dictionary<string, FileVersionInfo>();
- public override void EndInit()
- {
- base.EndInit();
- foreach (FileVersionInfo fileVersionInfo in this.FileInfoDict.Values)
- {
- this.TotalSize += fileVersionInfo.Size;
- }
- }
- }
- }
|