diff options
Diffstat (limited to 'SendGrid/Example')
-rwxr-xr-x | SendGrid/Example/Example.csproj | 4 | ||||
-rwxr-xr-x | SendGrid/Example/Program.cs | 9 | ||||
-rwxr-xr-x | SendGrid/Example/RESTAPI.cs | 4 | ||||
-rwxr-xr-x | SendGrid/Example/SMTPAPI.cs | 8 | ||||
-rwxr-xr-x | SendGrid/Example/app.config | 3 |
5 files changed, 16 insertions, 12 deletions
diff --git a/SendGrid/Example/Example.csproj b/SendGrid/Example/Example.csproj index 776c740..cb778d1 100755 --- a/SendGrid/Example/Example.csproj +++ b/SendGrid/Example/Example.csproj @@ -57,7 +57,9 @@ </ProjectReference>
</ItemGroup>
<ItemGroup>
- <None Include="app.config" />
+ <None Include="app.config">
+ <SubType>Designer</SubType>
+ </None>
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
diff --git a/SendGrid/Example/Program.cs b/SendGrid/Example/Program.cs index 7beff35..1953312 100755 --- a/SendGrid/Example/Program.cs +++ b/SendGrid/Example/Program.cs @@ -13,10 +13,10 @@ namespace Example {
static void Main(String[] args)
{
- var restInstance = new REST(new NetworkCredential("cjbuchmann", "Gadget_15"));
+ var restInstance = REST.GetInstance(new NetworkCredential("sgrid_username", "sgrid_email"));
//create a new message object
- var message = new SendGrid(new Header());
+ var message = SendGrid.GenerateInstance();
message.AddTo("cj.buchmann@sendgrid.com");
message.From = new MailAddress("cj.buchmann@sendgrid.com");
@@ -30,10 +30,11 @@ namespace Example Console.WriteLine("DONE!");
}
+ // this code is used for the SMTPAPI examples
/*static void Main(string[] args)
{
- var username = "cjbuchmann";
- var password = "Gadget_15";
+ var username = "sgrid_username";
+ var password = "sgrid_email";
var from = "cj.buchmann@sendgrid.com";
var to = new List<String>
{
diff --git a/SendGrid/Example/RESTAPI.cs b/SendGrid/Example/RESTAPI.cs index 28e9787..73dbf04 100755 --- a/SendGrid/Example/RESTAPI.cs +++ b/SendGrid/Example/RESTAPI.cs @@ -30,7 +30,7 @@ namespace Example public void SimpleHTMLEmail()
{
//create a new message object
- var message = new SendGrid(new Header());
+ var message = SendGrid.GenerateInstance();
//set the message recipients
@@ -86,7 +86,7 @@ namespace Example //Utils.PrepareAttachments();
//create an instance of the SMTP transport mechanism
- var restInstance = new REST(new NetworkCredential(_username, _password));
+ var restInstance = REST.GetInstance(new NetworkCredential(_username, _password));
//send the mail
restInstance.Deliver(message);
diff --git a/SendGrid/Example/SMTPAPI.cs b/SendGrid/Example/SMTPAPI.cs index 6ed10cb..2ee8927 100755 --- a/SendGrid/Example/SMTPAPI.cs +++ b/SendGrid/Example/SMTPAPI.cs @@ -25,7 +25,7 @@ namespace Example public void SimpleHTMLEmail()
{
//create a new message object
- var message = new SendGrid(new Header());
+ var message = SendGrid.GenerateInstance();
//set the message recipients
foreach(string recipient in _to)
@@ -52,7 +52,7 @@ namespace Example public void SimplePlaintextEmail()
{
//create a new message object
- var message = new SendGrid(new Header());
+ var message = SendGrid.GenerateInstance();
//set the message recipients
foreach(string recipient in _to)
@@ -80,7 +80,7 @@ namespace Example {
var header = new Header();
//create a new message object
- var message = new SendGrid(header);
+ var message = SendGrid.GenerateInstance();
//set the message recipients
foreach (string recipient in _to)
@@ -114,7 +114,7 @@ namespace Example {
var header = new Header();
//create a new message object
- var message = new SendGrid(header);
+ var message = SendGrid.GenerateInstance();
//set the message recipients
foreach (string recipient in _to)
diff --git a/SendGrid/Example/app.config b/SendGrid/Example/app.config index cb2586b..e212038 100755 --- a/SendGrid/Example/app.config +++ b/SendGrid/Example/app.config @@ -1,3 +1,4 @@ <?xml version="1.0"?>
<configuration>
-<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup></configuration>
+<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0"/></startup>
+</configuration>
|