gremit
gremit copied to clipboard
How to change Activator.CreateInstance to emit
IRemoteMessageSenderDelegate BuildSenderDelegate(MethodInfo methodInfo, Type inputType) { return (IRemoteMessageSenderDelegate)Activator.CreateInstance(typeof(RemoteMessageSenderDelegate<,>).MakeGenericType(inputType ?? typeof(object), methodInfo.ReturnType), methodInfo, OxygenIocContainer.Resolve<IRemoteMessageSender>()); }