public bool TryMapping(IHttpContext context, IPathStack path)
{
int index = path.Index;
foreach (string keyword in keywords)
if (!keyword.Equals(path.Pop(), StringComparison.CurrentCultureIgnoreCase))
{
path.ReverseToIndex(index);
return false;
}
return true;
}