summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorElmer Thomas <elmer@thinkingserious.com>2016-06-09 15:08:07 -0700
committerElmer Thomas <elmer@thinkingserious.com>2016-06-09 15:08:07 -0700
commitcb1aa7069247d69ea0d863511d02f124f2f209fb (patch)
tree60c89b9681aca082bff014c6e35110ceafd1a3eb
parent243b824ec1a9d2035264756db505f0464b978cfb (diff)
downloadsendgrid-csharp-cb1aa7069247d69ea0d863511d02f124f2f209fb.zip
sendgrid-csharp-cb1aa7069247d69ea0d863511d02f124f2f209fb.tar.gz
sendgrid-csharp-cb1aa7069247d69ea0d863511d02f124f2f209fb.tar.bz2
Changing how we set the version internally
-rw-r--r--.gitignore3
-rw-r--r--SendGrid/SendGrid/Client.cs5
2 files changed, 4 insertions, 4 deletions
diff --git a/.gitignore b/.gitignore
index 17ba00d..bf1bcac 100644
--- a/.gitignore
+++ b/.gitignore
@@ -19,4 +19,5 @@ SendGrid/packages/
SendGrid/TestResult.xml
SendGrid/SendGrid.sln.VisualState.xml
*.pfx
-*.PublicKey \ No newline at end of file
+*.PublicKey
+SendGrid/.vs/config/applicationhost.config \ No newline at end of file
diff --git a/SendGrid/SendGrid/Client.cs b/SendGrid/SendGrid/Client.cs
index 347f2ad..388cc3f 100644
--- a/SendGrid/SendGrid/Client.cs
+++ b/SendGrid/SendGrid/Client.cs
@@ -21,9 +21,8 @@ namespace SendGrid
/// </summary>
/// <param name="apiKey">Your SendGrid API Key</param>
/// <param name="baseUri">Base SendGrid API Uri</param>
- public SendGridAPIClient(string apiKey, string baseUri = "https://api.sendgrid.com")
+ public SendGridAPIClient(string apiKey, String baseUri = "https://api.sendgrid.com", String version = "v3")
{
- baseUri = baseUri + "v3";
_baseUri = new Uri(baseUri);
_apiKey = apiKey;
Version = Assembly.GetExecutingAssembly().GetName().Version.ToString();
@@ -31,7 +30,7 @@ namespace SendGrid
requestHeaders.Add("Authorization", "Bearer " + apiKey);
requestHeaders.Add("Content-Type", "application/json");
requestHeaders.Add("User-Agent", "sendgrid/" + Version + " csharp");
- client = new Client(host: baseUri, requestHeaders: requestHeaders);
+ client = new Client(host: baseUri, requestHeaders: requestHeaders, version: version);
}
}
}