define(['js/core/Base'], function (Base) {
    return Base.inherit('srv.core.Context', {

        ctor: function(request, response) {
            this.request = request;
            this.response = response;
        }

    })
});
@@ -14,49 +14,122 @@
 ore/
-Base'%5D, function (Base) %7B%0A    return Base
+EventDispatcher', 'url', 'querystring'%5D, function (EventDispatcher, Url, QueryString) %7B%0A    return EventDispatcher
 .inh
@@ -179,16 +179,26 @@
 unction(
+endPoint, 
 request,
@@ -206,24 +206,62 @@
 response) %7B%0A
+            this.endPoint = endPoint;%0A
             
@@ -322,16 +322,173 @@
 sponse;%0A
+%0A            var urlInfo = Url.parse(request.url);%0A            request.urlInfo = urlInfo;%0A            urlInfo.parameter = QueryString.parse(urlInfo.query);%0A%0A
         

parsing the url into url info