/// <summary> /// Initializes a new instance of the <see /// cref="ContentSecurityPolicyDirectiveBuilder"/> class with the /// specified directive name. /// </summary> /// <param name="name">The name of a directive.</param> protected ContentSecurityPolicyDirectiveBuilder(string name) { Directive = new ContentSecurityPolicyDirective(name); }
/// <summary> /// Adds a custom Content Security Policy directive. /// </summary> /// <param name="directive">The configured directive.</param> /// <returns>A reference to this builder.</returns> public ContentSecurityPolicyBuilder Add(ContentSecurityPolicyDirective directive) { CustomDirectives.Add(directive); return(this); }