Overriding an abstract property with a derived return type in c#
This isn’t really a good way to structure things. Do one of the following 1) Just don’t change the return type, and override it normally in the subclass. In DerivedHandler you can return an instance of DerivedRequest using the base class signature of Request. Any client code using this can choose to cast it to … Read more