public static AmazonSimpleEmailServiceClient GetClient(ClientAmazon client) { if (client is null) { throw new ArgumentNullException(nameof(client)); } return(new AmazonSimpleEmailServiceClient(client.AccessKeyID, client.SecretAccessKey, Amazon.RegionEndpoint.EUCentral1)); }
public static ClientAmazon JsonParse() { var myJsonString = File.ReadAllText("msgSettings.json"); var myJObject = JObject.Parse(myJsonString); var client = new ClientAmazon() { AccessKeyID = myJObject.SelectToken("AccessKeyId").Value <string>(), SecretAccessKey = myJObject.SelectToken("SecretAccessKey").Value <string>() }; return(client); }
public SesEmailSender(ClientAmazon clientAmazon) { _clientAmazon = clientAmazon; }