Class AppPathInfo
File input/output paths. Only relative paths are used.
Inheritance
Inherited Members
Namespace: Pagene.BlogSettings
Assembly: Pagene.BlogSettings.dll
Syntax
public static class AppPathInfo
Fields
| Improve this Doc View SourceContentPath
Content path name for blog posts. This path contains blog posts. It affaects to InputPath too, where post files before converting are.
Declaration
public const string ContentPath = "contents/"
Field Value
Type | Description |
---|---|
System.String |
EntryPath
Blog entries for showing lists on certaion conditions, such as list of tags or recent posts.
Declaration
public const string EntryPath = "entries/"
Field Value
Type | Description |
---|---|
System.String |
FilePath
Path name of any blog attachments, relative to content path. Blog post can reference by linkining to the filePath.
Declaration
public const string FilePath = "contents/files/"
Field Value
Type | Description |
---|---|
System.String |
HashPath
Hash file path name. Hash stores each file hash to check if the file has changed.
Declaration
public const string HashPath = ".hash/"
Field Value
Type | Description |
---|---|
System.String |
TagPath
Tag file path name, inside entry path. Contains tag files as number and meta.tags.json for the list of tags.
Declaration
public const string TagPath = "tags/"
Field Value
Type | Description |
---|---|
System.String |
Properties
| Improve this Doc View SourceBlogContentPath
Content file path relative to the output path.
Declaration
public static string BlogContentPath { get; }
Property Value
Type | Description |
---|---|
System.String |
BlogEntryPath
Entry file path relative to the output path.
Declaration
public static string BlogEntryPath { get; }
Property Value
Type | Description |
---|---|
System.String |
BlogFilePath
Attachment file path relative to the output path. Can contain not only pictures, but texts, documents, codes and anything etc.
Declaration
public static string BlogFilePath { get; }
Property Value
Type | Description |
---|---|
System.String |
BlogHashPath
Hash file Path. Hash stores each file hash to check if the file has changed.
Declaration
public static string BlogHashPath { get; }
Property Value
Type | Description |
---|---|
System.String |
BlogInputPath
Path, which is relative to main program (or user-defined) path. Contains unconverted blog posts. (*.md format) Relative to main program (or user-defined) path.
Declaration
public static string BlogInputPath { get; }
Property Value
Type | Description |
---|---|
System.String |
BlogTagPath
Tag path. Rlative to main program (or user-defined) path.
Declaration
public static string BlogTagPath { get; }
Property Value
Type | Description |
---|---|
System.String |
InputPath
Input folder path name. Files from this path will be converted.
Declaration
public static string InputPath { get; }
Property Value
Type | Description |
---|---|
System.String |
OutputPath
Output folder root, which contains all converted contens and tag files.
Declaration
public static string OutputPath { get; }
Property Value
Type | Description |
---|---|
System.String |