public void ExtensionMethod_ApplyDefaultValues_ShouldApplyDefaultValueAttributes() { var request = new PlaceByFreeformText("test"); request.ApplyDefaultValues(); request.Locale.ShouldEqual("en-US"); request.Start.ShouldEqual(0); request.Count.ShouldEqual(10); request.Offset.ShouldEqual(15); }
public ResultSet Find(PlaceByFreeformText request) { return(_client.Find(request, _consumerKey, _consumerSecret)); }
/// <summary> /// Quick mode, enable exact matches only for free-form input. /// </summary> /// <param name="placeBy">The concrete instance of PlaceBy.</param> /// <param name="enableQuickMode">Whether to enable exact matches only for free-form input. Default is true.</param> /// <returns>The same instance of PlaceBy that this method was invoked on, for method chaining.</returns> public static PlaceByFreeformText QuickMode(this PlaceByFreeformText placeBy, bool enableQuickMode = true) { return(AddOrRemoveGFlag(placeBy, enableQuickMode, GFlag.QuickMode)); }
public ResultSet Find(PlaceByFreeformText request) { return _client.Find(request, _consumerKey, _consumerSecret); }