fix: Reverting dumb change that prevented default values from being instantiated

This commit is contained in:
Chris Cameron
2018-04-05 13:59:07 -04:00
parent 9074e6df8a
commit 6be6971cf7

View File

@@ -6,11 +6,13 @@ using ICD.Common.Utils.IO;
#if SIMPLSHARP #if SIMPLSHARP
using Crestron.SimplSharp.CrestronIO; using Crestron.SimplSharp.CrestronIO;
using Crestron.SimplSharp.Reflection; using Crestron.SimplSharp.Reflection;
using Activator = Crestron.SimplSharp.Reflection.Activator;
#else #else
using System.IO; using System.IO;
using System.Reflection; using System.Reflection;
using Microsoft.Extensions.DependencyModel; using Microsoft.Extensions.DependencyModel;
using System.Runtime.Loader; using System.Runtime.Loader;
using Activator = System.Activator;
#endif #endif
namespace ICD.Common.Utils namespace ICD.Common.Utils
@@ -168,7 +170,7 @@ namespace ICD.Common.Utils
.GetTypeInfo() .GetTypeInfo()
#endif #endif
.IsValueType .IsValueType
? CreateInstance(type) ? Activator.CreateInstance(type)
: null; : null;
} }