private OutputViewModel AnalysisURL(InputViewModel model) { var outputModel = new OutputViewModel(); if (model.IsCalculateNoOfWordInPage) { outputModel.WordsInPages = _mapper.Map <IEnumerable <WordsInPageViewModel> >(_analysisService.CalculateNoOfWordInPage(model.Input, model.IsFilterStopWords)); } if (model.IsCalculateNoOfWordInMetaTags) { outputModel.WordsInMetaTags = _mapper.Map <IEnumerable <WordsInMetaTagsViewModel> >(_analysisService.CalculateNoOfWordsInMetaTags(model.Input)); } if (model.IsCalculateNoOfExternalLinks) { outputModel.ExternalLinks = _mapper.Map <IEnumerable <ExternalLinksViewModel> >(_analysisService.CalculateNoOfExternalLinks(model.Input)); } return(outputModel); }