public static TService GetFallback <TService>(this IFeignClient feignClient) { IFallbackFeignClient <TService> fallbackFeignClient = feignClient.AsFallback <TService>(); if (fallbackFeignClient == null) { return(default(TService)); } return(fallbackFeignClient.Fallback); }
public static object GetFallback <TService>(this IFeignClient <object> feignClient) where TService : class { return(feignClient.AsFallback()?.Fallback as TService); }
public static TService GetFallback <TService>(this IFeignClient <TService> feignClient) where TService : class { return(feignClient.AsFallback()?.Fallback); }
public static object GetFallback(this IFeignClient feignClient) { return(feignClient.AsFallback()?.Fallback); }