using System.Collections.Generic; using zero.Core.Attributes; namespace zero.Core.Entities { /// /// Defines a base entity which is synced and properties which are overridden /// public class BlueprintConfiguration { /// /// Id of the entity the synchronisation is based upon /// public string Id { get; set; } /// /// Name of the database /// public string Database { get; set; } /// /// Properties which are not synced and have their own values /// public string[] Desync { get; set; } = new string[] { }; /// /// Additional custom sync options /// public Dictionary Options = new Dictionary(); } }