private ILoadCoordinator CreateSteamDlcCoordinator()
        {
            var myFinder = _finderFactory.GetSteamDlcFinder();
            var myLoader = new GenericDlcLoader <SteamDlcItem>(SteamDlcItem.TableName, UpdateSteamDlcItemRow);

            return(new GenericLoadCoordinator <SteamDlcItem>(myFinder, myLoader));
        }
        private ILoadCoordinator CreateDlcTuningCoordinator()
        {
            var myFinder = _finderFactory.GeDlcTuningsDlcFinder();
            var myLoader = new GenericDlcLoader <DlcTuningItem>(DlcTuningItem.TableName, UpdateDlcTuningRow);

            return(new GenericLoadCoordinator <DlcTuningItem>(myFinder, myLoader));
        }
        private ILoadCoordinator CreatePurchasedDlcCoordinator()
        {
            var myFinder = _finderFactory.GetExistingDlcFinder();
            var myLoader = new GenericDlcLoader <ExistingDlcItem>(ExistingDlcItem.TableName, UpdateExistingDlcItemRow);

            return(new GenericLoadCoordinator <ExistingDlcItem>(myFinder, myLoader));
        }
        private ILoadCoordinator CreateOfficialDlcCoordinator()
        {
            var myFinder = _finderFactory.GetDefaultOfficialDlcFinder();
            var myLoader = new GenericDlcLoader <OfficialDlcItem>(OfficialDlcItem.TableName, UpdateOfficialDlcItemRow);

            return(new GenericLoadCoordinator <OfficialDlcItem>(myFinder, myLoader));
        }