public CspMiddleware(AppFunc next, ICspConfiguration options, bool reportOnly) { _next = next; _config = options; _reportOnly = reportOnly; var headerGenerator = new HeaderGenerator(); _headerResult = headerGenerator.CreateCspResult(_config, reportOnly); }
public void AddCspHeaders_Disabled_ReturnsEmptyResults(bool reportOnly) { var cspConfig = new CspConfiguration { Enabled = false, DefaultSrcDirective = { SelfSrc = true } }; var result = _generator.CreateCspResult(cspConfig, reportOnly); Assert.Null(result); }