Pretzel.Logic.Templating.Context.SiteContextGenerator.SiteContextGenerator C# (CSharp) Method

SiteContextGenerator() private method

private SiteContextGenerator ( IFileSystem fileSystem, Pretzel.Logic.Templating.Context.LinkHelper linkHelper, IConfiguration config ) : System
fileSystem IFileSystem
linkHelper Pretzel.Logic.Templating.Context.LinkHelper
config IConfiguration
return System
        public SiteContextGenerator(IFileSystem fileSystem, LinkHelper linkHelper, IConfiguration config)
        {
            this.fileSystem = fileSystem;
            this.linkHelper = linkHelper;
            _config = config;

            if (_config.ContainsKey("include"))
            {
                includes.AddRange((IEnumerable<string>)_config["include"]);
            }
            if (_config.ContainsKey("exclude"))
            {
                excludes.AddRange((IEnumerable<string>)_config["exclude"]);
            }
        }