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);
            }
        }