private static void AddHomepage(NodeModuleBuilder builder, JToken links) { var homepage = links?["homepage"]; if (homepage != null) { builder.AddHomepage((string)homepage); } }
private static void AddHomepage(NodeModuleBuilder builder, JToken homepage) { JArray homepageArray; string homepageString; if ((homepageArray = homepage as JArray) != null) { foreach (var subHomepage in homepageArray) { AddHomepage(builder, subHomepage); } } else if (!string.IsNullOrEmpty(homepageString = (string)homepage)) { builder.AddHomepage(homepageString); } }