Exemplo n.º 1
0
        void IAcManagerScanWrapper.AcManagerScan()
        {
            ClearErrors(AcErrorCategory.CarSkins);

            try {
                SkinsManager.ActualScan();
                RemoveError(AcErrorType.CarSkins_DirectoryIsUnavailable);
            } catch (IOException e) {
                AddError(AcErrorType.CarSkins_DirectoryIsUnavailable, e);
                Logging.Write("Car skins unhandled exception: " + e);
                return;
            }

            SelectPreviousOrDefaultSkin();
        }
Exemplo n.º 2
0
        void IAcManagerScanWrapper.AcManagerScan()
        {
            var m = Measure("Scanning skins…");

            ClearErrors(AcErrorCategory.CarSkins);

            try {
                SkinsManager.ActualScan();
                RemoveError(AcErrorType.CarSkins_DirectoryIsUnavailable);
            } catch (IOException e) {
                AddError(AcErrorType.CarSkins_DirectoryIsUnavailable, e);
                Logging.Write("Car skins unhandled exception: " + e);
                return;
            }

            m?.Step("Skins are scanned");
        }