All Downloads are FREE. Search and download functionalities are using the official Maven repository.

fun.fengwk.convention4j.springboot.starter.webflux.tracer.WebFluxTracerAutoConfiguration Maven / Gradle / Ivy

package fun.fengwk.convention4j.springboot.starter.webflux.tracer;

import fun.fengwk.convention4j.springboot.starter.webflux.webclient.InternalInvokerWebClientRequestModifier;
import fun.fengwk.convention4j.springboot.starter.webflux.webclient.XHeaderWebClientRequestModifier;
import org.springframework.boot.autoconfigure.AutoConfiguration;
import org.springframework.context.annotation.Bean;

/**
 * @author fengwk
 */
@AutoConfiguration
public class WebFluxTracerAutoConfiguration {

    @Bean
    public XHeaderWebClientRequestModifier tracerXHeaderWebClientRequestModifier() {
        return new XHeaderWebClientRequestModifier();
    }

    @Bean
    public InternalInvokerWebClientRequestModifier internalInvokerWebClientRequestModifier() {
        return new InternalInvokerWebClientRequestModifier();
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy