Both TypeDefinitionAttribute and InterfaceDefinitionAttribute are defined on type {0}. Only one of those can be used at a ...