Fix ConditionalOnBean annotation may not take effect
This commit is contained in:
@@ -17,33 +17,31 @@
|
||||
|
||||
package we.plugin.apidoc;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
|
||||
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
|
||||
import org.springframework.http.HttpMethod;
|
||||
import org.springframework.http.HttpStatus;
|
||||
import org.springframework.http.server.reactive.ServerHttpResponse;
|
||||
import org.springframework.stereotype.Component;
|
||||
import org.springframework.web.server.ServerWebExchange;
|
||||
|
||||
import reactor.core.publisher.Mono;
|
||||
import we.api.pairing.ApiPairingDocSetService;
|
||||
import we.api.pairing.ApiPairingInfoService;
|
||||
import we.config.SystemConfig;
|
||||
import we.plugin.FizzPluginFilter;
|
||||
import we.plugin.FizzPluginFilterChain;
|
||||
import we.util.ReactorUtils;
|
||||
import we.util.WebUtils;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
*
|
||||
* @author Francis Dong
|
||||
*
|
||||
*/
|
||||
@ConditionalOnBean({ApiPairingInfoService.class})
|
||||
@ConditionalOnProperty(name = SystemConfig.FIZZ_API_PAIRING_SERVER_ENABLE, havingValue = "true")
|
||||
@Component(ApiDocAuthPluginFilter.API_DOC_AUTH_PLUGIN_FILTER)
|
||||
public class ApiDocAuthPluginFilter implements FizzPluginFilter {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user