Machine.UrlStrong.Translation.Model.UrlNode.UrlNode C# (CSharp) Method

UrlNode() public method

public UrlNode ( ParsedUrlPart part ) : System
part ParsedUrlPart
return System
    public UrlNode(ParsedUrlPart part)
    {
      _name = part.PartName;
      if (string.IsNullOrEmpty(_name))
      {
        _name = "root";
      }

      FormatString = part.FormatString;
      _isOnlyParameter = part.IsOnlyParameter;
      _parameters = part.Parameters.Select(x => new Parameter(x, "object"));
      _children = new Dictionary<string, UrlNode>();
    }