private void WhenISetUpConsul() { try { _ocelotBuilder.AddConsul().AddConfigStoredInConsul(); } catch (Exception e) { _ex = e; } }
public static IServiceCollection AddOcelotSuit(this IServiceCollection services, IConfiguration configuration) { IOcelotBuilder ocelotBuilder = services.AddOcelot(configuration); if (configuration.GetChildren().Any(item => string.Equals(item.Key, "consul", StringComparison.CurrentCultureIgnoreCase))) { ocelotBuilder.AddConsul(); } return(services); }