public ISC2VersionsManager GetSC2VersionsManager()
        {
            if (mSC2VersionsManager == null)
            {
                mSC2VersionsManager = new SC2VersionsManager(new SC2VersionsDataAccess(new XmlStorageDataAccess(), mVersionsFolder));
            }

            return(mSC2VersionsManager);
        }
        public NewBuildPresenter(INewBuildView view, ISC2VersionsManager versionsManager)
            : base(view)
        {
            mVersionsManager = versionsManager;

            view.BackRequested += ViewBackRequested;
            view.SelectionDone += ViewSelectionDone;

            view.VersionIDs = mVersionsManager.GetSupportedVersionIDs();
        }