private void AssignDefaultLayouts(SiteConfig config, JToken token)
{
var layoutDefaults = token as JObject;
if (layoutDefaults == null)
{
config.DefaultLayoutForExtension.Add("*", (string)token);
}
else
{
foreach (var layoutDefault in layoutDefaults)
{
config.DefaultLayoutForExtension.Add(layoutDefault.Key, (string)layoutDefault.Value);
}
}
}