Esempio n. 1
0
        public void ResponseProcessorApply()
        {
            var request = new HttpRequestMessage();

            var page = new Page();

            HWebApiSynchronizeHandler.Process <object>(request, page.View);

            Assert.AreEqual(true, page.IsResponsed);
        }
Esempio n. 2
0
        public HttpResponseMessage Route()
        {
            var response = HWebApiSynchronizeHandler.Process <object>(this.Request, HView);

            var cookie = new System.Net.Http.Headers.CookieHeaderValue("tick-id", DateTime.UtcNow.Ticks.ToString());

            cookie.Expires = DateTimeOffset.Now.AddMinutes(10);

            response.Headers.AddCookies(new[] { cookie });
            return(response);
        }
Esempio n. 3
0
        public void ResponseProcessorApply_Post()
        {
            var request = new HttpRequestMessage()
            {
                Method = HttpMethod.Post, Content = new StringContent("{}")
            };


            var page = new Page();

            var response = HWebApiSynchronizeHandler.Process <object>(request, page.View);

            Assert.AreEqual("application/javascript", response.Content.Headers.ContentType.MediaType);
            Assert.AreEqual(true, page.IsResponsed);
        }
Esempio n. 4
0
 public HttpResponseMessage Route()
 {
     return(HWebApiSynchronizeHandler.Process <object>(this.Request, HView));
 }
Esempio n. 5
0
 public HttpResponseMessage Route(string kind, int id)
 {
     return(HWebApiSynchronizeHandler.Process <object>(this.Request, MainView.HViewCreator(kind, id)));
 }
Esempio n. 6
0
 public HttpResponseMessage Editor()
 {
     return(HWebApiSynchronizeHandler.Process <object>(this.Request, ContentEdit.HView));
 }
Esempio n. 7
0
 public HttpResponseMessage Main()
 {
     return(HWebApiSynchronizeHandler.Process <object>(this.Request, MainView.HViewCreator("", null)));
 }