C# Класс Castle.Applications.MindDump.Services.BlogService

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
BlogService ( AuthorDao authorDao, BlogDao blogDao, PostDao postDao ) : System
CreateNewPost ( Blog blog, Post post ) : Post
ObtainBlogByAuthorName ( string authorName ) : Blog
ObtainLatestBlogs ( ) : IList
ObtainLatestPosts ( ) : IList
ObtainPost ( Blog blog, long postId ) : Post
ObtainPosts ( Blog blog ) : IList
UpdatePost ( Blog blog, long postId, Post post ) : void

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

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

public BlogService ( AuthorDao authorDao, BlogDao blogDao, PostDao postDao ) : System
authorDao Castle.Applications.MindDump.Dao.AuthorDao
blogDao Castle.Applications.MindDump.Dao.BlogDao
postDao Castle.Applications.MindDump.Dao.PostDao
Результат System

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

public CreateNewPost ( Blog blog, Post post ) : Post
blog Castle.Applications.MindDump.Model.Blog
post Castle.Applications.MindDump.Model.Post
Результат Castle.Applications.MindDump.Model.Post

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

public ObtainBlogByAuthorName ( string authorName ) : Blog
authorName string
Результат Castle.Applications.MindDump.Model.Blog

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

public ObtainLatestBlogs ( ) : IList
Результат IList

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

public ObtainLatestPosts ( ) : IList
Результат IList

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

public ObtainPost ( Blog blog, long postId ) : Post
blog Castle.Applications.MindDump.Model.Blog
postId long
Результат Castle.Applications.MindDump.Model.Post

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

public ObtainPosts ( Blog blog ) : IList
blog Castle.Applications.MindDump.Model.Blog
Результат IList

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

public UpdatePost ( Blog blog, long postId, Post post ) : void
blog Castle.Applications.MindDump.Model.Blog
postId long
post Castle.Applications.MindDump.Model.Post
Результат void