public StringRecordsController( IRecordsController <long> indexRecordsController, IConvertDelegate <string, long> convertStringToIndexDelegate) { this.indexRecordsController = indexRecordsController; this.convertStringToIndexDelegate = convertStringToIndexDelegate; }
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 GetStringMd5HashAsyncDelegate( IConvertDelegate <string, byte[]> stringToBytesConversionController, IGetHashAsyncDelegate <byte[]> getBytesHashAsyncDelegate) { this.stringToBytesConversionController = stringToBytesConversionController; this.getBytesHashAsyncDelegate = getBytesHashAsyncDelegate; }
public GetStatusViewUpdateDelegate( IStatus status, ITemplateController templateController, IGetViewModelDelegate <IStatus> statusViewModelDelegate, IConvertDelegate <IStatus, IEnumerable <IStatus> > convertStatusTreeToEnumerableDelegate) { this.status = status; this.templateController = templateController; this.statusViewModelDelegate = statusViewModelDelegate; this.convertStatusTreeToEnumerableDelegate = convertStatusTreeToEnumerableDelegate; this.viewParts = new List <string>(); }
public DataController( IStashController <Dictionary <long, Type> > stashController, IConvertDelegate <Type, long> convertProductToIndexDelegate, IRecordsController <long> recordsController, IStatusController statusController, params ICommitAsyncDelegate[] additionalCommitDelegates) { this.stashController = stashController; this.convertProductToIndexDelegate = convertProductToIndexDelegate; this.recordsController = recordsController; this.statusController = statusController; this.additionalCommitDelegates = additionalCommitDelegates; }
public GetBytesMd5HashAsyncDelegate( IConvertDelegate <byte[], string> byteToStringConversionController) { md5 = MD5.Create(); this.byteToStringConversionController = byteToStringConversionController; }