Skip to main content

Class SourceDetail

Namespace: DocFxToTemplate.Models.DocFx
Assembly: DocFxToTemplate.dll
Source: src/DocFxToTemplate/Models/DocFx/SourceDetail.cs#L9

src/DocFxToTemplate/Models/DocFx/SourceDetail.cs#L9
public class SourceDetail

Inheritance:
object <- SourceDetail

Inherited Members:
object.Equals(object, object), object.Equals(object), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object, object), object.ToString()

Properties

Remote

src/DocFxToTemplate/Models/DocFx/SourceDetail.cs#L11
[YamlMember(Alias = "remote")]
[JsonPropertyName("remote")]
public GitDetail? Remote { get; set; }

Property value

GitDetail

Name

src/DocFxToTemplate/Models/DocFx/SourceDetail.cs#L15
[YamlMember(Alias = "id")]
[JsonPropertyName("id")]
public string Name { get; set; }

Property value

string

Href

The url path for current source, should be resolved at some late stage

src/DocFxToTemplate/Models/DocFx/SourceDetail.cs#L22
[YamlMember(Alias = "href")]
[JsonPropertyName("href")]
public string Href { get; set; }

Property value

string

Path

The local path for current source, should be resolved to be relative path at some late stage

src/DocFxToTemplate/Models/DocFx/SourceDetail.cs#L29
[YamlMember(Alias = "path")]
[JsonPropertyName("path")]
public string Path { get; set; }

Property value

string

StartLine

src/DocFxToTemplate/Models/DocFx/SourceDetail.cs#L33
[YamlMember(Alias = "startLine")]
[JsonPropertyName("startLine")]
public int StartLine { get; set; }

Property value

int

EndLine

src/DocFxToTemplate/Models/DocFx/SourceDetail.cs#L37
[YamlMember(Alias = "endLine")]
[JsonPropertyName("endLine")]
public int EndLine { get; set; }

Property value

int