/// <summary> /// configファイルからSendGrid情報を取得する。 /// </summary> /// <param name="config"></param> /// <returns></returns> public static SendGridInfo GetSendGridInfo(this IConfiguration config) { var sendGridSection = config.GetSection("SendGrid"); var sendGridInfo = new SendGridInfo(sendGridSection["ApiKey"], sendGridSection["DefaultFromAddress"], sendGridSection["DefaultToAddress"]); return(sendGridInfo); }
private SendGridInfo CreateNewSendGridInfo() { SendGridInfo info = new SendGridInfo(); info.Id = Guid.NewGuid().ToString(); info.SendDate = DateTime.Now; info.NumberOfSends = 1; return(info); }