public T GenerateInstance(IInstanceGenerator instanceGenerator) { var generateInstance = (T)_fallbackTypeGenerator.GenerateInstance(instanceGenerator); _fallbackTypeGenerator.FillFieldsAndPropertiesOf(generateInstance, instanceGenerator); return(generateInstance); }
private object CreateInstanceWithCurrentConstructorArguments() { return(_fallbackTypeGenerator.GenerateInstance(_constructorArguments.ToArray())); }