Пример #1
0
        private NodeType SegmentToNodeType(RouteSegmentType segmentType)
        {
            switch (segmentType)
            {
                case RouteSegmentType.Static:
                    return NodeType.Static;

                case RouteSegmentType.Parameter:
                    return NodeType.Parameter;

                case RouteSegmentType.Wildcard:
                    return NodeType.Wildcard;
            }
            throw new ArgumentOutOfRangeException("segmentType");
        }
 public RouteSegmentInformation(string name, RouteSegmentType type)
 {
     Name = name;
     Type = type;
 }
Пример #3
0
 internal RouteFormatterArgs(string originalSegment, RouteSegmentType segmentType, Type controllerType)
 {
     this.OriginalSegment = originalSegment;
     this.SegmentType     = segmentType;
     this.ControllerType  = controllerType;
 }
 internal RouteFormatterArgs(string originalSegment, RouteSegmentType segmentType, Type controllerType)
 {
     this.OriginalSegment = originalSegment;
      this.SegmentType = segmentType;
      this.ControllerType = controllerType;
 }