public HandlebarsTemplateRenderer(HandlebarsEmbeddedResources handlebarsEmbeddedResources, params HandlebarsDirectory[] handlebarsDirectories)
        {
            HandlebarsDirectories       = new HashSet <HandlebarsDirectory>();
            HandlebarsEmbeddedResources = handlebarsEmbeddedResources;

            HandlebarsEmbeddedResources.Reload();

            foreach (HandlebarsDirectory handlebarsDirectory in handlebarsDirectories)
            {
                handlebarsDirectory.Reload();
                HandlebarsDirectories.Add(handlebarsDirectory);
            }
        }
 public HandlebarsTemplateRenderer(HandlebarsEmbeddedResources handlebarsEmbeddedResources, HandlebarsDirectory handlebarsDirectory)
     : this(handlebarsEmbeddedResources, new HandlebarsDirectory[] { handlebarsDirectory })
 {
 }