public AccountManager() { RuntimeMode runtimeMode = Configuration.GetRuntimeMode(); switch (runtimeMode) { case RuntimeMode.EMULATOR: m_AccountManager = JerniganObjectFactory.GetAccountManagerEmulatorProxy(); break; case RuntimeMode.REALIMPL: m_AccountManager = JerniganObjectFactory.GetAccountManagerRealImplProxy(); break; default: m_AccountManager = JerniganObjectFactory.GetAccountManagerRealImplProxy(); break; } }
public JerniganResourceAccess() { RuntimeMode runtimeMode = Configuration.GetRuntimeMode(); switch (runtimeMode) { case RuntimeMode.EMULATOR: m_JerniganResourceAccess = JerniganObjectFactory.GetJerniganResourceAccessEmulatorProxy(); break; case RuntimeMode.REALIMPL: m_JerniganResourceAccess = JerniganObjectFactory.GetJerniganResourceAccessRealImplProxy(); break; default: m_JerniganResourceAccess = JerniganObjectFactory.GetJerniganResourceAccessRealImplProxy(); break; } }