Beispiel #1
0
        public ActionResult PublishMessage()
        {
            TestObjectDto postMessage = new TestObjectDto
            {
                Message = "Message posted from WebHost!"
            };
            var response = RequestManager.Post<ResponseDto<TestObjectDto>>("api/TestApi/PostMessage",
                postMessage);
            if (response.IsSuccessful)
            {
                TestModel = new TestModel
                {
                    TestObject = response.Payload,
                };
            }
            else
            {
                TestModel = new TestModel
                {
                    TestObject = new TestObjectDto
                    {
                        Message = response.Messages.First().Message,
                    },
                };
            }

            return View(ViewNames.TestIndex, TestModel);
        }
Beispiel #2
0
        private void LoadModel()
        {
            var response = RequestManager.Get<ResponseDto<TestObjectDto>>("api/TestApi/GetMessageById/3");

            if (response.IsSuccessful)
            {
                TestModel = new TestModel
                {
                    TestObject = response.Payload,
                };
            }
            else
            {
                TestModel = new TestModel
                {
                    TestObject = new TestObjectDto
                    {
                        Message = response.Messages.First().Message,
                    },
                };
            }
        }