From ca47896204482bf4a6979e3838bf7f09f61cebeb Mon Sep 17 00:00:00 2001 From: giy <giy@omp-system.ru> Date: Fri, 02 Sep 2022 14:16:56 +0300 Subject: [PATCH] Обновление до версии 2.9.0 --- QtVsTools.Package/Common/Json/Serializable.cs | 8 +++++--- 1 files changed, 5 insertions(+), 3 deletions(-) diff --git a/QtVsTools.Package/Common/Json/Serializable.cs b/QtVsTools.Package/Common/Json/Serializable.cs index 2d2b990..32e02b4 100644 --- a/QtVsTools.Package/Common/Json/Serializable.cs +++ b/QtVsTools.Package/Common/Json/Serializable.cs @@ -48,7 +48,7 @@ { #region //////////////////// Prototype //////////////////////////////////////////////////// - protected Serializer Serializer { get; set; } + private Serializer Serializer { get; set; } protected Serializable() { } @@ -192,9 +192,11 @@ var container = toDo.Dequeue(); foreach (var defObj in container.PendingObjects) { defObj.Deserialize(); - var subContainer = defObj.Object as IDeferredObjectContainer; - if (subContainer != null && subContainer.PendingObjects.Any()) + if (defObj.Object is IDeferredObjectContainer subContainer + && subContainer.PendingObjects.Any()) { toDo.Enqueue(subContainer); + + } } } return obj; -- Gitblit v1.9.1