Skip to content

Commit 0b1ee4b

Browse files
author
Bryan Amundson
committed
Added compatibility parameter to US Street and US Zipcode.
1 parent 465bde7 commit 0b1ee4b

File tree

4 files changed

+17
-1
lines changed

4 files changed

+17
-1
lines changed

src/sdk/USStreetApi/Client.cs

+2-1
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,8 @@ private static void PopulateQueryString(Lookup address, Request request)
6868
request.SetParameter("addressee", address.Addressee);
6969
request.SetParameter("urbanization", address.Urbanization);
7070
request.SetParameter("match", address.MatchStrategy);
71-
71+
request.SetParameter("compatibility", address.Compatibility);
72+
7273
if (address.MaxCandidates != 1)
7374
request.SetParameter("candidates", address.MaxCandidates.ToString(CultureInfo.InvariantCulture));
7475

src/sdk/USStreetApi/Lookup.cs

+3
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,9 @@ public class Lookup : ILookup
5959
[DataMember(Name = "format")]
6060
public string OutputFormat { get; set; }
6161

62+
[DataMember(Name = "compatibility")]
63+
public string Compatibility { get; set; }
64+
6265
public int MaxCandidates
6366
{
6467
get => this.maxCandidates;

src/sdk/USZipCodeApi/Client.cs

+1
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,7 @@ private static void PopulateQueryString(Lookup lookup, Request request)
5858
request.SetParameter("city", lookup.City);
5959
request.SetParameter("state", lookup.State);
6060
request.SetParameter("zipcode", lookup.ZipCode);
61+
request.SetParameter("compatibility", lookup.Compatibility);
6162
}
6263

6364
private static void AssignResultsToLookups(Batch batch, IList<Result> results)

src/sdk/USZipCodeApi/Lookup.cs

+11
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,9 @@ public class Lookup : ILookup
2020
[DataMember(Name = "zipcode")]
2121
public string ZipCode { get; set; }
2222

23+
[DataMember(Name = "compatibility")]
24+
public string Compatibility { get; set; }
25+
2326
#endregion
2427

2528
#region [ Constructors ]
@@ -47,6 +50,14 @@ public Lookup(string city, string state, string zipcode) : this()
4750
this.ZipCode = zipcode;
4851
}
4952

53+
public Lookup(string city, string state, string zipcode, string compatibility) : this()
54+
{
55+
this.City = city;
56+
this.State = state;
57+
this.ZipCode = zipcode;
58+
this.Compatibility = compatibility;
59+
}
60+
5061
#endregion
5162
}
5263
}

0 commit comments

Comments
 (0)