Removes restriction on InProcessServerFactory to apply only to non web applications

Signed-off-by: Schuyler Metcalf <schuyler.metcalf@hey.com>
This commit is contained in:
Schuyler Metcalf
2025-03-28 13:58:53 -08:00
committed by Dave Syer
parent 1fb440df68
commit 6af7f41ebd

View File

@@ -20,7 +20,6 @@ import java.util.List;
import org.springframework.boot.autoconfigure.AutoConfiguration;
import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
import org.springframework.boot.autoconfigure.condition.ConditionalOnClass;
import org.springframework.boot.autoconfigure.condition.ConditionalOnNotWebApplication;
import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Import;
@@ -37,7 +36,6 @@ import io.grpc.inprocess.InProcessServerBuilder;
@AutoConfiguration(before = { GrpcServerFactoryAutoConfiguration.class, GrpcClientAutoConfiguration.class })
@ConditionalOnProperty(prefix = "spring.grpc.inprocess", name = "enabled", havingValue = "true")
@ConditionalOnClass(BindableService.class)
@ConditionalOnNotWebApplication
@Import(ClientInterceptorsConfiguration.class)
public class InProcessGrpcServerFactoryAutoConfiguration {