Example #1
0
        private static IEnumerable <object> Content(JResourceProperty[] resources, JApi api)
        {
            if (resources == null || !resources.Any())
            {
                throw new ArgumentNullException(nameof(resources));
            }
            yield return(new JProperty(nameof(resources), resources));

            if (api != null)
            {
                yield return(new JProperty(nameof(api), api));
            }
        }
Example #2
0
 public JHome(JApi api, params JResourceProperty[] resources) : base(Content(resources, api).ToArray())
 {
 }