Skip to content

Releases: esendex/esendex-dotnet-sdk

Release 2.4.0

10 May 13:22
Compare
Choose a tag to compare

This release relates to PR #15

Opt Out resource functionality

This release allows the use of the new Opt Outs resource.

Usage:

  • Create an instance of the Opt Out service
var credentials new EsendexCredentials("Username", "Password")
var optOutsService = new OptOutsService(credentials);            
  • Get a single Opt Out
var optOutCollection = optOutsService.GetById("b6a39581-9cfc-40ea-9b40-9320444cf49d");
  • Get paged Opt Outs
var optOutCollection = optOutsService.GetAll(1, 15);          
  • Create a new Opt Out
optOutsService.Add("EX001234", "447000123456");

The Client also supports various filtering functions which allow more specific resolution of Opt Outs.

Release 2.3.0

09 May 15:04
Compare
Choose a tag to compare

This relates to PR #16

Strong Naming of Libraries

In this version we now have signed the DLL with our Private Key.

For those that aren't concerned with Strong Named libraries there is no change to the core behaviour; continue using the SDK as you normally would.

Release 2.2.0

03 Feb 11:22
Compare
Choose a tag to compare

Add Failure Reason information to Sent Message GET resource.

Release 2.1.0

03 Feb 10:30
Compare
Choose a tag to compare

Adds Survey API Integration

Release 1.1.1.29

01 Oct 10:29
Compare
Choose a tag to compare

This is a minor release.

  • Merged #3 from @James226: EsendexCredentials will now take an IWebProxy to allow the use of WebRequest.DefaultWebProxy