Created GameRecordModel
- Refactoring previous SaveDataModel.
This commit is contained in:
@@ -0,0 +1,16 @@
|
|||||||
|
using MongoDB.Bson.Serialization.Attributes;
|
||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
|
||||||
|
namespace FireLance.Models
|
||||||
|
{
|
||||||
|
public class GameRecordModel
|
||||||
|
{
|
||||||
|
[BsonId]
|
||||||
|
public Guid Id { get; set; }
|
||||||
|
|
||||||
|
public GameEntryModel GameEntry { get; set; }
|
||||||
|
public DirectoriesModel Directories { get; set; }
|
||||||
|
public List<SaveDescriptorModel> SaveDescriptor { get; set; }
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,18 +1,20 @@
|
|||||||
using MongoDB.Bson.Serialization.Attributes;
|
using MongoDB.Bson.Serialization.Attributes;
|
||||||
using System;
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
|
||||||
namespace FireLance.Models
|
namespace FireLance.Models
|
||||||
{
|
{
|
||||||
public class SaveDataModel
|
public class SaveDescriptorModel
|
||||||
{
|
{
|
||||||
[BsonId]
|
[BsonId]
|
||||||
public Guid Id { get; set; }
|
public Guid Id { get; set; }
|
||||||
|
|
||||||
|
public Guid SaveDataID { get; set; }
|
||||||
|
public string SaveDataSHA256Hash { get; set; }
|
||||||
|
public Dictionary<string,uint> SaveDirectoryTreeSize { get; set; }
|
||||||
public int GameID { get; set; }
|
public int GameID { get; set; }
|
||||||
public string SHA256Hash { get; set; }
|
|
||||||
public string Description { get; set; }
|
public string Description { get; set; }
|
||||||
public DateTime CreationDate { get; set; }
|
public DateTime CreationDate { get; set; }
|
||||||
public object SaveData { get; set; }
|
|
||||||
public uint BackupSize { get; set; }
|
public uint BackupSize { get; set; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user