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; }
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; }