public HyperString(HyperType ty, string con, int li) { content = con; line = li; inputInfo = string.Empty; type = (HyperType)ty; length = 0; }
public HyperString(HyperType ty) { content = string.Empty; line = 1; inputInfo = string.Empty; type = (HyperType)ty; length = 0; }
private HyperType ToType(Type type) { var typeName = GetTypeName(type); if (_types.ContainsKey(typeName)) { return(_types[typeName]); } var hyperType = new HyperType { Name = typeName, MediaType = GetMediaType(type), Self = new HyperLink <HyperType>(GetRoute("Types", type.Name)), Members = GetMembers(type).ToList(), Links = GetLinks(type).ToList() }; _types[hyperType.Name] = hyperType; return(hyperType); }
private HyperType ToType(Type type) { var typeName = GetTypeName(type); if (_types.ContainsKey(typeName)) { return _types[typeName]; } var hyperType = new HyperType { Name = typeName, MediaType = GetMediaType(type), Self = new HyperLink<HyperType>(GetRoute("Types", type.Name)), Members = GetMembers(type).ToList(), Links = GetLinks(type).ToList() }; _types[hyperType.Name] = hyperType; return hyperType; }