public RoutingEngineRoutingRunner()
		{
			_idGenerator = new SequentialNodeIdGenerator();

			_engine = new MagnumRoutingEngine<Uri>(x => x);

			_segment = new SegmentNode<Uri>(1);
			_engine.Match<RootNode<Uri>>().Single().Add(_segment);

			_equal = new EqualNode<Uri>(() => _id++);
			_segment.Add(_equal);
		}
Exemple #2
0
        public RoutingEngineRoutingRunner()
        {
            _idGenerator = new SequentialNodeIdGenerator();

            _engine = new MagnumRoutingEngine <Uri>(x => x);

            _segment = new SegmentNode <Uri>(1);
            _engine.Match <RootNode <Uri> >().Single().Add(_segment);

            _equal = new EqualNode <Uri>(() => _id++);
            _segment.Add(_equal);
        }