// For this case we're specifically targeting the last entry to hit 'worst case' // performance for the matchers that scale linearly. private Matcher SetupMatcher(MatcherBuilder builder) { builder.AddEndpoint(Endpoints[0]); builder.AddEndpoint(Endpoints[1]); builder.AddEndpoint(Endpoints[2]); builder.AddEndpoint(Endpoints[3]); builder.AddEndpoint(Endpoints[4]); builder.AddEndpoint(Endpoints[5]); builder.AddEndpoint(Endpoints[6]); builder.AddEndpoint(Endpoints[7]); builder.AddEndpoint(Endpoints[8]); builder.AddEndpoint(Endpoints[9]); return(builder.Build()); }
private Matcher SetupMatcher(MatcherBuilder builder) { for (int i = 0; i < Endpoints.Length; i++) { builder.AddEndpoint(Endpoints[i]); } return(builder.Build()); }
private Matcher SetupMatcher(MatcherBuilder builder) { builder.AddEndpoint(Endpoints[0]); return(builder.Build()); }