コード例 #1
0
        public async Task <ActionResult> GetAjaxValue()
        {
            var snsService = new SnsService();
            var xml        = await snsService.GetSubs();

            return(Content(xml));
        }
コード例 #2
0
        public async Task <ActionResult> RemoveEmailSub(string email)
        {
            var snsService = new SnsService();
            var msg        = await snsService.UnSubEmail(email);

            return(Content(msg));
        }
コード例 #3
0
        public async Task <ActionResult> AddEmailSub(string email)
        {
            var snsService = new SnsService();
            var arn        = await snsService.SubEmail(email);

            return(Content(arn));
        }
コード例 #4
0
        public async Task <ActionResult> PublishMessage(string body, string lang)
        {
            var snsService = new SnsService();
            var id         = await snsService.PubTopic(body, lang);

            return(Content($"Message {id} was successfully published"));
        }