public IViewComponentResult Invoke(string systemName) { var model = _topicViewModelService.TopicBlock(systemName); if (model == null) { return(Content("")); } return(View(model)); }
public async Task <IViewComponentResult> InvokeAsync(string systemName) { var model = await Task.Run(() => _topicViewModelService.TopicBlock(systemName)); if (model == null) { return(Content("")); } return(View(model)); }