Exemple #1
0
        public GetDeserializedGameDetailsAsyncDelegate(
            IGetResourceAsyncDelegate getResourceAsyncDelegate,
            ISerializationController <string> serializationController,
            ILanguageController languageController,
            IFormatDelegate <string, string> formatDownloadLanguageDelegate,
            IConfirmDelegate <string> confirmStringContainsLanguageDownloadsDelegate,
            IItemizeDelegate <string, string> itemizeDownloadLanguagesDelegate,
            IItemizeDelegate <string, string> itemizeGameDetailsDownloadsDelegate,
            IReplaceMultipleDelegate <string> replaceMultipleStringsDelegate,
            IConvertDelegate <
                OperatingSystemsDownloads[][],
                OperatingSystemsDownloads[]> convert2DArrayToArrayDelegate,
            ICollectionController collectionController)
        {
            this.getResourceAsyncDelegate       = getResourceAsyncDelegate;
            this.serializationController        = serializationController;
            this.languageController             = languageController;
            this.formatDownloadLanguageDelegate = formatDownloadLanguageDelegate;

            this.confirmStringContainsLanguageDownloadsDelegate = confirmStringContainsLanguageDownloadsDelegate;
            this.itemizeDownloadLanguagesDelegate    = itemizeDownloadLanguagesDelegate;
            this.itemizeGameDetailsDownloadsDelegate = itemizeGameDetailsDownloadsDelegate;
            this.replaceMultipleStringsDelegate      = replaceMultipleStringsDelegate;
            this.convert2DArrayToArrayDelegate       = convert2DArrayToArrayDelegate;
            this.collectionController = collectionController;
        }
Exemple #2
0
 public GetDeserializedGOGModelAsyncDelegate(
     IGetResourceAsyncDelegate getResourceAsyncDelegate,
     ISerializationController <string> serializationController)
 {
     this.getResourceAsyncDelegate = getResourceAsyncDelegate;
     this.serializationController  = serializationController;
 }
 public GetDeserializedGOGDataAsyncDelegate(
     IGetResourceAsyncDelegate getResourceAsyncDelegate,
     IItemizeDelegate <string, string> itemizeGogDataDelegate,
     ISerializationController <string> serializationController)
 {
     this.getResourceAsyncDelegate = getResourceAsyncDelegate;
     this.itemizeGogDataDelegate   = itemizeGogDataDelegate;
     this.serializationController  = serializationController;
 }