Ejemplo n.º 1
0
        private static bool CanShowToNetwork(RestrictAttribute restrictTo, RequestAttributes reqAttrs)
        {
            if (reqAttrs.IsLocalhost())
            {
                return(restrictTo.CanShowTo(RequestAttributes.Localhost) ||
                       restrictTo.CanShowTo(RequestAttributes.LocalSubnet));
            }

            return(restrictTo.CanShowTo(
                       reqAttrs.IsLocalSubnet()
                    ? RequestAttributes.LocalSubnet
                    : RequestAttributes.External));
        }