If I include spring-cloud-starter-openfeign in my project that mean I need to use feign client why need to configure @EnableFeignClients manually? why not automatically configure when application started ,such as @EnableDiscoveryClient?

Comment From: OlgaMaciaszek

Hello @lixx174. It's been implemented this way to allow a fine-grained selection of which beans should be auto-configured. We're not planning on introducing any changes in this area at this point.