Exemplo n.º 1
0
 public IEnumerable <HateoasLink> Generate(object source)
 {
     foreach (var linkBuilder in _context.GetApplicableLinkBuilders(source))
     {
         yield return(CreateHateoasLink(linkBuilder.RouteName, linkBuilder.GetRouteDictionary(source), linkBuilder.PresentedName));
     }
 }
Exemplo n.º 2
0
 public void GetApplicableLinks_WithNotConfiguredType_ReturnEmptyLinkBuilders()
 {
     _sut.GetApplicableLinkBuilders(new HateoasSample())
     .Should().NotBeNull().And.BeEmpty();
 }