public int BClassWithGenericReponseRefToCallAMethod <response>() where response : IGenericInterface { var b = new BClass <response>(); var gen = (response)Activator.CreateInstance(typeof(response)); b.SetReponse(gen); RefMethod(ref b); var aMoop = b.boop(); return(aMoop); }
public int BClassWithAReponseRefToCallAMethod() { var b = new BClass <GenericClassA>(); var gen = new GenericClassA(); b.SetReponse(gen); RefMethod(ref b); var aMoop = b.boop(); return(aMoop); }