Class {0} has been defined as an extension type. It can only inherit from other non-abstract classes. Its base class ({1}) ...