package com.qianwen.smartman.common.config; import com.qianwen.smartman.common.constant.FmsConstant; import com.qianwen.smartman.common.filter.WebSocketFilter; import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @Configuration @ConditionalOnProperty(value = {"blade.websocket.enabled"}, havingValue = FmsConstant.AUTOMATIC, matchIfMissing = true) public class BladeWebSocketConfiguration { @Bean public WebSocketFilter webSocketFilter() { return new WebSocketFilter(); } }