public IntentPageViewModel GetReferencedIntentsByDomain([FromRoute] string domainId, [FromQuery] int start, [FromQuery] int limit) { var agent = builder.GetAgentByDomainId(domainId); var intents = agent.Item2.Intents.Select(x => x.ToObject <IntentViewModel>()).ToList(); return(new IntentPageViewModel { Intents = intents, Total = intents.Count }); }