C# Class ToSic.SexyContent.Environment.Dnn7.Factory

This is a factory to create 2sxc-instance objects and related objects from non-2sxc environments.
Mostrar archivo Open project: 2sic/2sxc

Public Methods

Method Description
App ( int appId ) : IApp

get a full app-object for accessing data of the app from outside

App ( int appId, DotNetNuke.Entities.Portals.PortalSettings ownerPortalSettings ) : IApp
CodingHelpers ( ISxcInstance sxc ) : IAppAndDataHelpers
SxcInstanceForModule ( DotNetNuke.Entities.Modules.ModuleInfo moduleInfo ) : ISxcInstance
SxcInstanceForModule ( int modId, int tabId ) : ISxcInstance

Method Details

App() public static method

get a full app-object for accessing data of the app from outside
public static App ( int appId ) : IApp
appId int
return IApp

App() public static method

public static App ( int appId, DotNetNuke.Entities.Portals.PortalSettings ownerPortalSettings ) : IApp
appId int
ownerPortalSettings DotNetNuke.Entities.Portals.PortalSettings
return IApp

CodingHelpers() public static method

public static CodingHelpers ( ISxcInstance sxc ) : IAppAndDataHelpers
sxc ISxcInstance
return IAppAndDataHelpers

SxcInstanceForModule() public static method

public static SxcInstanceForModule ( DotNetNuke.Entities.Modules.ModuleInfo moduleInfo ) : ISxcInstance
moduleInfo DotNetNuke.Entities.Modules.ModuleInfo
return ISxcInstance

SxcInstanceForModule() public static method

public static SxcInstanceForModule ( int modId, int tabId ) : ISxcInstance
modId int
tabId int
return ISxcInstance