Profiles.ORNG.Utilities.OpenSocialManager.GetOpenSocialManager C# (CSharp) Method

GetOpenSocialManager() public static method

public static GetOpenSocialManager ( string ownerUri, Page page, bool editMode ) : OpenSocialManager
ownerUri string
page System.Web.UI.Page
editMode bool
return OpenSocialManager
        public static OpenSocialManager GetOpenSocialManager(string ownerUri, Page page, bool editMode)
        {
            // synchronize?  From the debugger this seems to be single threaded, so synchronization is not needed
            if (!page.Items.Contains(ORNG_MANAGER))
            {
                page.Items.Add(ORNG_MANAGER, new OpenSocialManager(ownerUri, page, editMode));
            }
            return (OpenSocialManager)page.Items[ORNG_MANAGER];
        }

Same methods

OpenSocialManager::GetOpenSocialManager ( string ownerUri, Page page ) : OpenSocialManager

Usage Example

Example #1
0
 public ORNGRPCService(string uri, Page page, bool editMode)
 {
     this.om = OpenSocialManager.GetOpenSocialManager(uri, page, false);
     // Add to Session so that it does not get prematurely garbage collected
     HttpContext.Current.Session[KEY_PREFIX + ":" + om.GetGuid().ToString()] = this;
     managers.Add(new WeakReference(this));
 }
All Usage Examples Of Profiles.ORNG.Utilities.OpenSocialManager::GetOpenSocialManager