internal static void RegisterArea(AreaRegistration ar, object state)
        {
            var context = new AreaRegistrationContext(ar.AreaName, RouteTable.Routes, state);

            //var str = base.GetType().Namespace;
            //if (str != null)
            //    context.Namespaces.Add(str + ".*");
            ar.RegisterArea(context);
        }