This is the kind of thing I want to do:
Interface IMyInterface { List GetAll(string whatever) }
so that classes imp
I don't see why interface could not reference itself - no problem with below.
interface ITest { List GetAll(string whatever); } class MyClass : ITest { public List GetAll(string whatever) { return new List(); } }