Exemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="BlogController"/> class.
 /// </summary>
 /// <param name="blogTasks">
 /// The blog tasks.
 /// </param>
 /// <param name="blogPostTasks">
 /// The blog Post Tasks.
 /// </param>
 /// <param name="blogSaveDetailsMappper">
 /// The blog Save Details Mappper.
 /// </param>
 /// <param name="blogPageViewModelMapper">
 /// The blog Page View Model Mapper.
 /// </param>
 /// <param name="blogPostListPageViewModelMapper">
 /// The blog Post List Page View Model Mapper.
 /// </param>
 /// <param name="blogPostArchivePageViewModelMapper">
 /// The blog Post Archive Page View Model Mapper.
 /// </param>
 /// <param name="identityService">
 /// The identity Service.
 /// </param>
 /// <param name="cachingProvider">
 /// The caching provider.
 /// </param>
 /// <param name="blogUserPageViewModelMapper">
 /// The blog User Page View Model Mapper.
 /// </param>
 public BlogController(
     IBlogTasks blogTasks,
     IBlogPostTasks blogPostTasks,
     IBlogSaveDetailsMappper blogSaveDetailsMappper,
     IBlogPageViewModelMapper blogPageViewModelMapper,
     IBlogPostListPageViewModelMapper blogPostListPageViewModelMapper,
     IBlogPostArchivePageViewModelMapper blogPostArchivePageViewModelMapper,
     IIdentityService identityService,
     ICachingProvider cachingProvider,
     IBlogUserPageViewModelMapper blogUserPageViewModelMapper)
 {
     this.blogTasks = blogTasks;
     this.blogUserPageViewModelMapper = blogUserPageViewModelMapper;
     this.identityService = identityService;
     this.cachingProvider = cachingProvider;
     this.blogPostTasks = blogPostTasks;
     this.blogSaveDetailsMappper = blogSaveDetailsMappper;
     this.blogPageViewModelMapper = blogPageViewModelMapper;
     this.blogPostListPageViewModelMapper = blogPostListPageViewModelMapper;
     this.blogPostArchivePageViewModelMapper = blogPostArchivePageViewModelMapper;
 }
Exemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="RSSController"/> class.
 /// </summary>
 /// <param name="blogPostTasks">
 /// The blog post tasks.
 /// </param>
 /// <param name="rssFeedViewModelMapper">
 /// The rss feed view model mapper.
 /// </param>
 public RSSController(IBlogPostTasks blogPostTasks, IRSSFeedViewModelMapper rssFeedViewModelMapper)
 {
     this.blogPostTasks = blogPostTasks;
     this.rssFeedViewModelMapper = rssFeedViewModelMapper;
 }