C# 클래스 Castle.Applications.MindDump.Services.BlogMaintenanceService

파일 보기 프로젝트 열기: nats/castle-1.0.3-mono

공개 메소드들

메소드 설명
BlogMaintenanceService ( AuthorDao authorDao, BlogDao blogDao, PostDao postDao ) : System
CreateNewPost ( Blog blog, Post post ) : Post
ObtainBlogByAuthorName ( string authorName ) : Blog
ObtainPost ( Blog blog, long postId ) : Post
ObtainPosts ( Blog blog ) : IList
UpdatePost ( Blog blog, long postId, Post post ) : void

메소드 상세

BlogMaintenanceService() 공개 메소드

public BlogMaintenanceService ( 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

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