SIL.FieldWorks.FDO.FDOTests.FdoTestBase.BootstrapSystem C# (CSharp) Method

BootstrapSystem() private method

private BootstrapSystem ( IProjectIdentifier projectId, BackendBulkLoadDomain loadType, FdoSettings settings ) : SIL.FieldWorks.FDO.FdoCache
projectId IProjectIdentifier
loadType BackendBulkLoadDomain
settings SIL.FieldWorks.FDO.FdoSettings
return SIL.FieldWorks.FDO.FdoCache
		protected FdoCache BootstrapSystem(IProjectIdentifier projectId, BackendBulkLoadDomain loadType, FdoSettings settings)
		{
			var retval = m_internalRestart ? FdoCache.CreateCacheFromExistingData(projectId, "en", new DummyFdoUI(), FwDirectoryFinder.FdoDirectories, settings, new DummyProgressDlg()) :
				FdoCache.CreateCacheWithNewBlankLangProj(projectId, "en", "fr", "en", new DummyFdoUI(), FwDirectoryFinder.FdoDirectories, settings);
			var dataSetup = retval.ServiceLocator.GetInstance<IDataSetup>();
			dataSetup.LoadDomain(loadType);
			return retval;
		}
	}