Exemplo n.º 1
0
        public override void OnActionExecuting(ActionExecutingContext filterContext)
        {
            _app = WebContainer.Get <IClassApplication>();
            _req = WebContainer.Get <IClassRequest>();

            _app.Increment();
            _req.Increment();
            _sing.Increment();
            _logger.Log("OnActionExecuting - App: {0}, Req: {1}, Sig: {2}\r\n", _app.Count, _req.Count, _sing.Count);
        }
Exemplo n.º 2
0
        public ActionResult Index()
        {
            _classApplication.Increment();
            _classRequest.Increment();
            _classSingleton.Increment();

            return(View(new ExampleModel
            {
                Transient = _classApplication.Count,
                Request = _classRequest.Count,
                Singleton = _classSingleton.Count
            }));
        }