public async Task <IActionResult> Notify(string accessToken, string message) { var apiResult = await _lineNotifyBotApi.Notify(new NotifyRequestDTO { AccessToken = accessToken, Message = message }); ViewBag.ResultJson = JsonConvert.SerializeObject(apiResult, Formatting.Indented); return(PartialView("Notify", accessToken)); }
public void SendMsg(string message, string title = null) { try { title = string.IsNullOrEmpty(title) ? "" : title; foreach (var accessToken in _config.notify.linebot.AccessToken) { _lineNotifyBotApi.Notify(new NotifyRequestDTO { AccessToken = accessToken, Message = $"{title}:\r\n{message}" }); } } catch (Exception ex) { throw new NotifyException(ex.Message); } }