AutoSubscriber should omit abstract classes or generic classes implementing IConsume<TMessage> interface where TMessage is a generic type parameter of the class.