public void Update(SectionNodeProviderDraft instance)
        {
            var db = databaseRetriever.GetDatabase();
            db.SectionNodeProviderDrafts.UpdateBySectionId(instance);

            TouchLegacyFilestorePathToInvalidateAnyCachesThatAreListeningForChanges();
        }
        public void Create(SectionNodeProviderDraft instance)
        {
            var db = databaseRetriever.GetDatabase();
            if (instance.LastModifyDate == DateTime.MinValue) instance.LastModifyDate = new DateTime(1753, 1, 1);
            db.SectionNodeProviderDrafts.Insert(instance);

            TouchLegacyFilestorePathToInvalidateAnyCachesThatAreListeningForChanges();
        }