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