From 07ed1e14304938342141f6199af1a96262e30f6b Mon Sep 17 00:00:00 2001 From: Dunestorm Date: Sun, 5 Jul 2020 16:56:25 +0100 Subject: [PATCH] Implemented compatible SaveDirectoryTree model. --- FireLance/Models/SaveDirectoryDescriptorModel.cs | 12 ++++++++++++ FireLance/Models/SaveGameEntriesModel.cs | 4 +--- 2 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 FireLance/Models/SaveDirectoryDescriptorModel.cs diff --git a/FireLance/Models/SaveDirectoryDescriptorModel.cs b/FireLance/Models/SaveDirectoryDescriptorModel.cs new file mode 100644 index 0000000..4f2dc19 --- /dev/null +++ b/FireLance/Models/SaveDirectoryDescriptorModel.cs @@ -0,0 +1,12 @@ +using System; + +namespace Firelance.Models +{ + public class SaveDirectoryDescriptorModel + { + public string Element { get; set; } + public bool IsFile { get; set; } + public DateTime LastModifyDate { get; set; } + } +} + diff --git a/FireLance/Models/SaveGameEntriesModel.cs b/FireLance/Models/SaveGameEntriesModel.cs index 5ee2b06..a2d47d1 100644 --- a/FireLance/Models/SaveGameEntriesModel.cs +++ b/FireLance/Models/SaveGameEntriesModel.cs @@ -1,6 +1,4 @@ using MongoDB.Bson; -using MongoDB.Bson.Serialization.Attributes; -using System; using System.Collections.Generic; namespace Firelance.Models @@ -8,8 +6,8 @@ namespace Firelance.Models public class SaveGameEntriesModel { public ObjectId SaveDataID { get; set; } - public Dictionary SaveDirectoryTreeSize { get; set; } public string Description { get; set; } + public List SaveDirectoryTree { get; set; } } }