public static LinksPolicyBuilder <TResource> RequireRoutedLink <TResource>(this LinksPolicyBuilder <TResource> builder, string id, string routeName, Func <TResource, object> getValues, Action <LinkConditionBuilder <TResource> > configureCondition) { var conditionBuilder = new LinkConditionBuilder <TResource>(); configureCondition?.Invoke(conditionBuilder); return(builder.RequireRoutedLink(id, routeName, getValues: getValues, condition: conditionBuilder.Build())); }
public static LinksPolicyBuilder <TResource> RequireRoutedLink <TResource>(this LinksPolicyBuilder <TResource> builder, string id, string routeName) { return(builder.RequireRoutedLink(id, routeName, null, condition: null)); }