/// <summary> /// Create a client that connects to the SendGrid Web API /// </summary> /// <param name="apiKey">Your SendGrid API Key</param> /// <param name="baseUri">Base SendGrid API Uri</param> public Client(string apiKey, string baseUri = "https://api.sendgrid.com/") { _baseUri = new Uri(baseUri); _apiKey = apiKey; Version = Assembly.GetExecutingAssembly().GetName().Version.ToString(); ApiKeys = new APIKeys(this); UnsubscribeGroups = new UnsubscribeGroups(this); Suppressions = new Suppressions(this); GlobalSuppressions = new GlobalSuppressions(this); GlobalStats = new GlobalStats(this); }
private void Initialize() { Version = Assembly.GetExecutingAssembly().GetName().Version.ToString(); ApiKeys = new APIKeys( this ); UnsubscribeGroups = new UnsubscribeGroups( this ); Suppressions = new Suppressions( this ); GlobalSuppressions = new GlobalSuppressions( this ); GlobalStats = new GlobalStats( this ); Templates = new Templates( this ); Versions = new Versions( this ); Batches = new Batches( this ); }