Exemplo n.º 1
0
        public virtual void ProcessRequest(HttpContext context)
        {
            var dbProxy    = new MongoDBService();
            var encryption = new EncryptionService();

            _httpProxy      = new HttpContextProxy(context);
            _initData       = _httpProxy;
            _logger         = Logger.GetLogger(this.GetType().Name, _httpProxy.TransactionId, dbProxy);
            _actionExecuter = new ActionExecuter(_logger);
            CreateRoute();
            _httpContext    = context;
            _contentHandler = new WwwrootContentHandler(_httpProxy, dbProxy, _viewEngine, _actionExecuter, _logger);
            HandleAuthTokenKey(dbProxy, encryption);
            HandleSession(context);
        }
Exemplo n.º 2
0
 public ViewBaseService(ParamContainer paramContainer)
     : base(paramContainer)
 {
     ContentHandler = paramContainer.GetKey(CommonConst.CommonValue.PARAM_CONTENT_HANDLER);
 }