From 3dba5be1c6126f40b296c7d693e976511f11b02a Mon Sep 17 00:00:00 2001 From: Simon G Date: Fri, 10 Sep 2021 01:04:22 +0200 Subject: [PATCH] - remove special net45 code --- .../Registrations/TypedFactoryRegistration.cs | 5 ----- 1 file changed, 5 deletions(-) diff --git a/LightweightIocContainer/Registrations/TypedFactoryRegistration.cs b/LightweightIocContainer/Registrations/TypedFactoryRegistration.cs index ede2178..c84192b 100644 --- a/LightweightIocContainer/Registrations/TypedFactoryRegistration.cs +++ b/LightweightIocContainer/Registrations/TypedFactoryRegistration.cs @@ -120,13 +120,8 @@ namespace LightweightIocContainer.Registrations } else { -#if NET45 - generator.Emit(OpCodes.Ldc_I4_0); - generator.Emit(OpCodes.Newarr, typeof(object)); -#elif NETSTANDARD MethodInfo emptyArray = typeof(Array).GetMethod(nameof(Array.Empty))?.MakeGenericMethod(typeof(object)); generator.EmitCall(OpCodes.Call, emptyArray, null); -#endif } generator.EmitCall(OpCodes.Callvirt, typeof(IIocContainer).GetMethod(nameof(IIocContainer.Resolve), new[] { typeof(object[]) })?.MakeGenericMethod(createMethod.ReturnType), null);