I think in general, interfaces are the right choice over base classes. However, putting an interface on every class you write isn't necessary. Only add them when they provide value for testing, DI, or architecture.
But the tooling has improved enough to quickly go to the implementation of the interface. In VS, you can use CTRL + F12.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I think in general, interfaces are the right choice over base classes. However, putting an interface on every class you write isn't necessary. Only add them when they provide value for testing, DI, or architecture.
But the tooling has improved enough to quickly go to the implementation of the interface. In VS, you can use CTRL + F12.