public virtual void _GetContentStore(System.Web.Routing.RequestContext requestContext, HttpApplicationStateBase application)
        {
            //xml folder is in the app data folder now.
            _XmlFolderLocation = ConfigurationManager.AppSettings["PageFilesLocation"];

            _ContentStore = _ContentStore ?? CMSPageFactoryHelper.GetPreviewContentStore(requestContext, _XmlFolderLocation) as ContentStore;
            _CurrentUser  = _CurrentUser ?? CMSPageFactoryHelper.GetPreviewCurrentUser(_ContentStore,
                                                                                       requestContext, requestContext.HttpContext.Session);
        }
Exemplo n.º 2
0
        public static string AssetCount()
        {
            Debug.WriteLine("Migration Initiated...");

            IContentStore contentStore = new ContentStore("http://bd-convergence/", "C:\\igxsites\\cms103\\bd-convergence\\site\\App_Data\\xml");
            IReadonlyUser user         = contentStore.GetStartingUser(@"ingeniux\jallard");

            using (IUserWriteSession session = contentStore.OpenWriteSession(user))
            {
                ISite site = session.Site;
                return($"assets count:" + site.AssetsCount());
                //ISchemaManager schemaManager = session.SchemasManager;
                //ISchema newSchema = schemaManager.CreateSchema("oregon", "oregon", 3, false, true, "oregon");
            }
        }
Exemplo n.º 3
0
 /// <summary>
 /// This method is invoked before a User attempt to log out
 /// </summary>
 /// <param name="userInstance">The user that is logging out</param>
 public void OnBeforeLogout(IReadonlyUser user)
 {
 }
		/// <summary>
		/// This method is invoked before a User attempt to log out
		/// </summary>
		/// <param name="userInstance">The user that is logging out</param>
		public void OnBeforeLogout(IReadonlyUser user)
		{			
		}