From 65682d0316b9e4f424e0216fd0be2059aa360f4e Mon Sep 17 00:00:00 2001 From: JustArchi Date: Sun, 11 Feb 2018 17:26:19 +0100 Subject: [PATCH] Don't serialize private get properties --- ArchiSteamFarm/IPC.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ArchiSteamFarm/IPC.cs b/ArchiSteamFarm/IPC.cs index 271acfd64..56db6fb43 100644 --- a/ArchiSteamFarm/IPC.cs +++ b/ArchiSteamFarm/IPC.cs @@ -556,7 +556,7 @@ namespace ArchiSteamFarm { result[field.Name] = field.FieldType.GetUnifiedName(); } - foreach (PropertyInfo property in targetType.GetProperties(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public).Where(property => property.CanRead)) { + foreach (PropertyInfo property in targetType.GetProperties(BindingFlags.Instance | BindingFlags.NonPublic | BindingFlags.Public).Where(property => property.CanRead && !property.GetMethod.IsPrivate)) { result[property.Name] = property.PropertyType.GetUnifiedName(); } } else if (targetType.IsEnum) {