public static void RegisterAcmeWebSecurity(this GlobalFilterCollection filters) { if (filters == null) { throw new ArgumentNullException(nameof(filters)); } if (!filters.OfType <WebSecurityAttribute>().Any()) { filters.Add(new WebSecurityAttribute(), int.MinValue); } }