public static IEndpoint New(Action <IEndpointConfigurator> action) { var configurator = new TibcoEndpointConfigurator(); action(configurator); return(configurator.Create()); }
public static IEndpoint ConfigureEndpoint(Uri uri, Action <IEndpointConfigurator> configurator) { if (uri.Scheme.ToLowerInvariant() == "tibco") { IEndpoint endpoint = TibcoEndpointConfigurator.New(x => { x.SetUri(uri); configurator(x); }); return(endpoint); } return(null); }