Overriding across namespaces should not be an issue. That error indicates one of the following:
I.am.here.GeneralConcept.DoSomething
is not marked asvirtual
,abstract
, oroverride
I.am.here.GeneralConcept.DoSomething
is notpublic
orprotected
- the input (or output) type to
I.am.here.GeneralConcept.DoSomething
is different than your override.