Здравствуйте, я пытаюсь обнаружить и создать экземпляр класса во время выполнения. Сборка загружена в заводской объект.
До этого момента он работал нормально
Object obj = Activator.CreateInstance(
(factory.ProxyAssembly.GetType("tempuri.org.Authorizations")));
, но я не могу получить имя свойства с obj
, поскольку Obj.FirstName
или obj.LastName
недоступны, поэтому я пытаюсь типизировать его для соответствующего базового класса.
Но приведенный ниже код не работает.
factory.ProxyAssembly.GetType("tempuri.org.Authorizations")
.UnderlyingSystemType.BaseType a =
Activator.CreateInstance(factory.ProxyAssembly
.GetType("tempuri.org.Authorizations").UnderlyingSystemType);
Любая помощь приветствуется.