From 6be6971cf780bd04fb2631098a8cb08fbdd1fa57 Mon Sep 17 00:00:00 2001 From: Chris Cameron Date: Thu, 5 Apr 2018 13:59:07 -0400 Subject: [PATCH] fix: Reverting dumb change that prevented default values from being instantiated --- ICD.Common.Utils/ReflectionUtils.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ICD.Common.Utils/ReflectionUtils.cs b/ICD.Common.Utils/ReflectionUtils.cs index e42b2c5..db28c5d 100644 --- a/ICD.Common.Utils/ReflectionUtils.cs +++ b/ICD.Common.Utils/ReflectionUtils.cs @@ -6,11 +6,13 @@ using ICD.Common.Utils.IO; #if SIMPLSHARP using Crestron.SimplSharp.CrestronIO; using Crestron.SimplSharp.Reflection; +using Activator = Crestron.SimplSharp.Reflection.Activator; #else using System.IO; using System.Reflection; using Microsoft.Extensions.DependencyModel; using System.Runtime.Loader; +using Activator = System.Activator; #endif namespace ICD.Common.Utils @@ -168,7 +170,7 @@ namespace ICD.Common.Utils .GetTypeInfo() #endif .IsValueType - ? CreateInstance(type) + ? Activator.CreateInstance(type) : null; }