Eu tenho uma classe com algumas funcionalidades padrão / compartilhadas. Eu uso abstract classpara isso: public interface ITypeNameMapper { string Map(TypeDefinition typeDefinition); } public abstract class TypeNameMapper : ITypeNameMapper { public virtual string Map(TypeDefinition...