Example #1
0
        public override ActionResult Index(int id)
        {
            PostsMetrics     metrics   = this.metricsService.GetPostsMetrics(id);
            MetricsViewModel viewModel = new PostsViewModel(metrics);

            return(this.MetricsView("Posts", viewModel));
        }
Example #2
0
        public PostsViewModel(PostsMetrics metrics) : base(metrics)
        {
            var converter = new UiTableModelsConverter();

            this.MostPopularPosts = metrics.MostPopularPosts.Select(converter.CreatePostModel).ToList();
        }