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;
}