public static void ConfigureContainer(this IDesktopBuilder builder, Action <ContainerBuilder> configure) => builder.ConfigureContainer((s, __, _) => configure(s));
public static void ConfigureContainer(this IDesktopBuilder builder, Action <ContainerBuilder, IConfiguration> configure) => builder.ConfigureContainer((s, _, c) => configure(s, c));
public static void ConfigureContainer(this IDesktopBuilder builder, Action <ContainerBuilder, IHostEnvironment> configure) => builder.ConfigureContainer((s, h, _) => configure(s, h));
public static void ConfigureNavigation(this IDesktopBuilder builder, Action <INavigationServiceBuilder, IHostEnvironment> configure) => builder.ConfigureNavigation((s, h, _) => configure(s, h));
public static void ConfigureNavigation(this IDesktopBuilder builder, Action <INavigationServiceBuilder> configure) => builder.ConfigureNavigation((s, __, _) => configure(s));
public static void ConfigureServices(this IDesktopBuilder builder, Action <IServiceCollection> configure) => builder.ConfigureServices((s, __, _) => configure(s));
public static void ConfigureServices(this IDesktopBuilder builder, Action <IServiceCollection, IHostEnvironment> configure) => builder.ConfigureServices((s, h, _) => configure(s, h));
public static void ConfigureApplication(this IDesktopBuilder builder, Action <Application> configure) => builder.ConfigureApplication((a, __, _) => configure(a));
public static void ConfigureApplication(this IDesktopBuilder builder, Action <Application, IHostEnvironment> configure) => builder.ConfigureApplication((a, h, _) => configure(a, h));
public DesktopConfigurationDirector(IDesktopBuilder builder) { _builder = builder; }