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); }
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"); } }
/// <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) { }