/// <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; }
/// <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; }