C# Class Naif.Blog.Services.XmlBlogRepository

Inheritance: FileBlogRepository
Afficher le fichier Open project: cnurse/Naif.Blog

Méthodes publiques

Méthode Description
XmlBlogRepository ( IHostingEnvironment env, IMemoryCache memoryCache, ILoggerFactory loggerFactory ) : System

Méthodes protégées

Méthode Description
GetPost ( string file, string blogId ) : Post
SavePost ( Post post, string file ) : void

Private Methods

Méthode Description
LoadCategories ( Post post, System.Xml.Linq.XElement doc ) : void
ReadValue ( System.Xml.Linq.XElement doc, System.Xml.Linq.XName name, string defaultValue = "" ) : string

Method Details

GetPost() protected méthode

protected GetPost ( string file, string blogId ) : Post
file string
blogId string
Résultat Naif.Blog.Models.Post

SavePost() protected méthode

protected SavePost ( Post post, string file ) : void
post Naif.Blog.Models.Post
file string
Résultat void

XmlBlogRepository() public méthode

public XmlBlogRepository ( IHostingEnvironment env, IMemoryCache memoryCache, ILoggerFactory loggerFactory ) : System
env IHostingEnvironment
memoryCache IMemoryCache
loggerFactory ILoggerFactory
Résultat System