예제 #1
0
        public BlogsModule(BlogComponent blogComponent, BlogSource source)
        {
            _blogComponent = blogComponent;
            _source        = source;

            Get["/blogs"] = parameters =>
            {
                var blogs             = _source.GetBlogs();
                var blogListViewModel = _blogComponent.CreateBlogViewModelList(blogs);

                return(View["blogList", blogListViewModel]);
            };
        }