/// <summary> /// Constructs a instance of XML minification manager /// </summary> /// <param name="logger">Logger</param> /// <param name="options">XML minification options</param> public XmlMinificationManager(ILogger logger, IOptions <XmlMinificationOptions> options) { Logger = logger; XmlMinificationOptions minificationOptions = options.Value; MinificationSettings = minificationOptions.MinificationSettings; SupportedMediaTypes = minificationOptions.SupportedMediaTypes; IncludedPages = minificationOptions.IncludedPages; ExcludedPages = minificationOptions.ExcludedPages; }
/// <summary> /// Constructs a instance of XML minification manager /// </summary> /// <param name="logger">Logger</param> /// <param name="options">XML minification options</param> public XmlMinificationManager(ILogger logger, IOptions <XmlMinificationOptions> options) { Logger = logger; XmlMinificationOptions minificationOptions = options.Value; MinificationSettings = minificationOptions.MinificationSettings; SupportedHttpMethods = minificationOptions.SupportedHttpMethods; SupportedMediaTypes = minificationOptions.SupportedMediaTypes; IncludedPages = minificationOptions.IncludedPages; ExcludedPages = minificationOptions.ExcludedPages; GenerateStatistics = minificationOptions.GenerateStatistics; }