using LiteDB; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Tango.DataStore.Lite { public class LiteDBDataStoreItem : IDataStoreItem { public String Guid { get; set; } [BsonId] public string Key { get; set; } public DataType Type { get; set; } public object Value { get; set; } public DateTime Date { get; set; } public bool IsSynchronized { get; set; } public LiteDBDataStoreItem() { Guid = System.Guid.NewGuid().ToString(); } public override string ToString() { return DataStoreHelper.FormatDataStoreItem(this); } } }