namespace Ocelot.Tracing.Butterfly { using DependencyInjection; using global::Butterfly.Client.AspNetCore; using Logging; using Microsoft.Extensions.DependencyInjection; using System; public static class OcelotBuilderExtensions { public static IOcelotBuilder AddButterfly(this IOcelotBuilder builder, Action settings) { builder.Services.AddSingleton(); builder.Services.AddButterfly(settings); return builder; } } }