bool Lookup(MethodInfo action, ODataQueryOptionSettings settings, out IODataQueryOptionsConvention convention) { if (ActionBuilders.TryGetValue(action, out var builder)) { convention = builder.Build(settings); return(true); } convention = default; return(false); }
/// <summary> /// Adds a new OData query option convention. /// </summary> /// <param name="convention">The <see cref="IODataQueryOptionsConvention">convention</see> to be applied.</param> public virtual void Add(IODataQueryOptionsConvention convention) => Conventions.Add(convention);