HttpServer.Server.ProcessModules C# (CSharp) Method

ProcessModules() private method

Go through all modules and check if any of them can handle the current request.
private ProcessModules ( HttpServer.RequestContext context ) : ProcessingResult
context HttpServer.RequestContext
return ProcessingResult
        private ProcessingResult ProcessModules(RequestContext context)
        {
            OnBeforeModules(context);
            foreach (IModule module in _modules)
            {
                ProcessingResult result = module.Process(context);
                if (result != ProcessingResult.Continue)
                {
                    _logger.Debug(module.GetType().Name + ": " + result);
                    return result;
                }
            }

            return ProcessingResult.Continue;
        }