C# Класс Rest4Net.Ghost.GhostProvider

Наследование: RestApiProvider
Показать файл Открыть проект

Открытые методы

Метод Описание
CreatePost ( string title, string textMarkdown, System.DateTime publishDate = null ) : IPost
DbClean ( ) : void
DbExport ( ) : string
DbImport ( string data ) : void
DeletePost ( int id ) : IPost
GenerateSlug ( string title ) : string
GetPost ( int id ) : IPost
GetPosts ( uint page = 1, uint limit = 15, ContentStatus status = ContentStatus.All, bool withStaticPages = false ) : IPosts
GetTags ( ) : IEnumerable
GhostProvider ( string domain, string login, string password, bool useHttps = false, string urlPath = null, int port = -1 ) : System
GhostProvider ( string domain, string urlPath, string login, string password, bool useHttps = false, int port = -1 ) : System
SavePost ( IPost post ) : IPost

Защищенные методы

Метод Описание
Cmd ( string path, RequestType requestType = RequestType.Get ) : Command

Описание методов

Cmd() защищенный Метод

protected Cmd ( string path, RequestType requestType = RequestType.Get ) : Command
path string
requestType RequestType
Результат Command

CreatePost() публичный Метод

public CreatePost ( string title, string textMarkdown, System.DateTime publishDate = null ) : IPost
title string
textMarkdown string
publishDate System.DateTime
Результат IPost

DbClean() публичный Метод

public DbClean ( ) : void
Результат void

DbExport() публичный Метод

public DbExport ( ) : string
Результат string

DbImport() публичный Метод

public DbImport ( string data ) : void
data string
Результат void

DeletePost() публичный Метод

public DeletePost ( int id ) : IPost
id int
Результат IPost

GenerateSlug() публичный Метод

public GenerateSlug ( string title ) : string
title string
Результат string

GetPost() публичный Метод

public GetPost ( int id ) : IPost
id int
Результат IPost

GetPosts() публичный Метод

public GetPosts ( uint page = 1, uint limit = 15, ContentStatus status = ContentStatus.All, bool withStaticPages = false ) : IPosts
page uint
limit uint
status ContentStatus
withStaticPages bool
Результат IPosts

GetTags() публичный Метод

public GetTags ( ) : IEnumerable
Результат IEnumerable

GhostProvider() публичный Метод

public GhostProvider ( string domain, string login, string password, bool useHttps = false, string urlPath = null, int port = -1 ) : System
domain string
login string
password string
useHttps bool
urlPath string
port int
Результат System

GhostProvider() публичный Метод

public GhostProvider ( string domain, string urlPath, string login, string password, bool useHttps = false, int port = -1 ) : System
domain string
urlPath string
login string
password string
useHttps bool
port int
Результат System

SavePost() публичный Метод

public SavePost ( IPost post ) : IPost
post IPost
Результат IPost