public MasterDetailProductUpdateActivity( Entity context, IGetUpdateUriDelegate <Entity> getUpdateUriDelegate, IItemizeAllAsyncDelegate <long> itemizeUserRequestedOrDefaultAsyncDelegate, IDataController <MasterType> masterDataController, IDataController <DetailType> detailDataController, IIndexController <long> updatedDataController, IGetDeserializedAsyncDelegate <DetailType> getDeserializedDelegate, IGetUpdateIdentityDelegate <MasterType> getUpdateIdentityDelegate, IStatusController statusController, IFillGapsDelegate <DetailType, MasterType> fillGapsDelegate = null) : base(statusController) { this.masterDataController = masterDataController; this.detailDataController = detailDataController; this.updatedDataController = updatedDataController; this.itemizeUserRequestedOrDefaultAsyncDelegate = itemizeUserRequestedOrDefaultAsyncDelegate; this.getDeserializedDelegate = getDeserializedDelegate; this.getUpdateIdentityDelegate = getUpdateIdentityDelegate; this.fillGapsDelegate = fillGapsDelegate; this.context = context; this.getUpdateUriDelegate = getUpdateUriDelegate; updateTypeDescription = typeof(DetailType).Name; }
public DataFileValidateDelegate( IGetHashAsyncDelegate <string> getFileMd5HashAsyncDelegate, IStatusController statusController) { this.getFileMd5HashAsyncDelegate = getFileMd5HashAsyncDelegate; this.statusController = statusController; }
public ConstrainExecutionAsyncDelegate( IStatusController statusController, IFormatDelegate <long, string> formatSecondsDelegate) { this.statusController = statusController; this.formatSecondsDelegate = formatSecondsDelegate; }
public RoutingController( IDataController <ProductRoutes> productRoutesDataController, IStatusController statusController) { this.productRoutesDataController = productRoutesDataController; this.statusController = statusController; }
public ReportActivity( INotifyViewUpdateOutputContinuousAsyncDelegate notifyViewUpdateOutputContinuousAsyncDelegate, IStatusController statusController) : base(statusController) { this.notifyViewUpdateOutputContinuousAsyncDelegate = notifyViewUpdateOutputContinuousAsyncDelegate; }
public ComissionController(IApproved iApproved, IAspNetUser users, IOffer dbOffer, IStatusController iStatusControlle) { db = iApproved; _users = users; _dbOffer = dbOffer; _iStatusController = iStatusControlle; }
public HelpActivity( IActivityContextController activityContextController, IStatusController statusController) : base(statusController) { this.activityContextController = activityContextController; }
public IndexRecordsController( IDataController <ProductRecords> productRecordsController, IStatusController statusController) { this.productRecordsController = productRecordsController; this.statusController = statusController; }
public CleanupUpdatedActivity( IIndexController <long> updatedDataController, IStatusController statusController) : base(statusController) { this.updatedDataController = updatedDataController; }
public RepairActivity( IDataController <ValidationResult> validationResultDataController, IValidationResultController validationResultController, IStatusController statusController) : base(statusController) { this.validationResultDataController = validationResultDataController; this.validationResultController = validationResultController; }
public ListUpdatedActivity( IIndexController <long> updatedDataController, IDataController <AccountProduct> accountProductsDataController, IStatusController statusController) : base(statusController) { this.updatedDataController = updatedDataController; this.accountProductsDataController = accountProductsDataController; }
public ItemizeAllProductFilesDirectoriesAsyncDelegate( IGetDirectoryDelegate productFilesDirectoryDelegate, IDirectoryController directoryController, IStatusController statusController) { this.productFilesDirectoryDelegate = productFilesDirectoryDelegate; this.directoryController = directoryController; this.statusController = statusController; }
public WishlistedUpdateActivity( IGetDeserializedAsyncDelegate <Models.ProductsPageResult> getProductsPageResultDelegate, IIndexController <long> wishlistedDataController, IStatusController statusController) : base(statusController) { this.getProductsPageResultDelegate = getProductsPageResultDelegate; this.wishlistedDataController = wishlistedDataController; }
public StashController( IGetPathDelegate getPathDelegate, ISerializedStorageController serializedStorageController, IStatusController statusController) { this.getPathDelegate = getPathDelegate; this.serializedStorageController = serializedStorageController; this.statusController = statusController; }
public ItemizeAllGameDetailsDirectoriesAsyncDelegate( IDataController <GameDetails> gameDetailsDataController, IItemizeAsyncDelegate <GameDetails, string> itemizeGameDetailsDirectoriesAsyncDelegate, IStatusController statusController) { this.gameDetailsDataController = gameDetailsDataController; this.itemizeGameDetailsDirectoriesAsyncDelegate = itemizeGameDetailsDirectoriesAsyncDelegate; this.statusController = statusController; }
public AuthorizeActivity( IGetDataAsyncDelegate <Settings> getSettingsDataAsyncDelegate, IAuthorizationController authorizationController, IStatusController statusController) : base(statusController) { this.getSettingsDataAsyncDelegate = getSettingsDataAsyncDelegate; this.authorizationController = authorizationController; }
public CorrectSettingsActivity( IStashController <Settings> settingsStashController, IStatusController statusController, params ICorrectAsyncDelegate <Settings>[] correctSettingsDelegates) : base(statusController) { this.settingsStashController = settingsStashController; this.correctSettingsDelegates = correctSettingsDelegates; }
public DownloadFromUriAsyncDelegate( IRequestResponseAsyncDelegate requestResponseAsyncDelegate, IDownloadFromResponseAsyncDelegate downloadFromResponseAsyncDelegate, IStatusController statusController) { this.requestResponseAsyncDelegate = requestResponseAsyncDelegate; this.downloadFromResponseAsyncDelegate = downloadFromResponseAsyncDelegate; this.statusController = statusController; }
public ValidateDataActivity( IStoredHashController storedHashController, IFileController fileController, IValidateFileAsyncDelegate <bool> fileValidateDelegate, IStatusController statusController) : base(statusController) { this.storedHashController = storedHashController; this.fileController = fileController; this.fileValidateDelegate = fileValidateDelegate; }
public DownloadFilesActivity( Entity context, IDataController <ProductDownloads> productDownloadsDataController, IDownloadProductFileAsyncDelegate downloadProductFileAsyncDelegate, IStatusController statusController) : base(statusController) { this.context = context; this.productDownloadsDataController = productDownloadsDataController; this.downloadProductFileAsyncDelegate = downloadProductFileAsyncDelegate; }
public ItemizeAllUpdatedGameDetailsManualUrlFilesAsyncDelegate( IIndexController <long> updatedDataController, IDataController <GameDetails> gameDetailsDataController, IItemizeAsyncDelegate <GameDetails, string> itemizeGameDetailsFilesAsyncDelegate, IStatusController statusController) { this.updatedDataController = updatedDataController; this.gameDetailsDataController = gameDetailsDataController; this.itemizeGameDetailsFilesAsyncDelegate = itemizeGameDetailsFilesAsyncDelegate; this.statusController = statusController; }
public GetManualUrlDownloadSourcesAsyncDelegate( IIndexController <long> updatedDataController, IDataController <GameDetails> gameDetailsDataController, IItemizeAsyncDelegate <GameDetails, string> itemizeGameDetailsManualUrlsAsyncController, IStatusController statusController) { this.updatedDataController = updatedDataController; this.gameDetailsDataController = gameDetailsDataController; this.itemizeGameDetailsManualUrlsAsyncController = itemizeGameDetailsManualUrlsAsyncController; this.statusController = statusController; }
public UpdateScreenshotsActivity( IDataController <Product> productsDataController, IDataController <ProductScreenshots> productScreenshotsDataController, IUpdateScreenshotsAsyncDelegate <Product> updateScreenshotsAsyncDelegate, IStatusController statusController) : base(statusController) { this.productsDataController = productsDataController; this.productScreenshotsDataController = productScreenshotsDataController; this.updateScreenshotsAsyncDelegate = updateScreenshotsAsyncDelegate; }
public ProtoBufSerializedStorageController( IFileController fileController, IStreamController streamController, IStatusController statusController, ITraceDelegate traceDelegate = null) { this.fileController = fileController; this.streamController = streamController; this.statusController = statusController; this.traceDelegate = traceDelegate; }
public DownloadFromResponseAsyncDelegate( INetworkController networkController, IStreamController streamController, IFileController fileController, IStatusController statusController) { this.networkController = networkController; this.streamController = streamController; this.fileController = fileController; this.statusController = statusController; }
public GetScreenshotsDownloadSourcesAsyncDelegate( IDataController <ProductScreenshots> screenshotsDataController, IFormatDelegate <string, string> formatScreenshotsUriDelegate, IGetDirectoryDelegate screenshotsDirectoryDelegate, IFileController fileController, IStatusController statusController) { this.screenshotsDataController = screenshotsDataController; this.formatScreenshotsUriDelegate = formatScreenshotsUriDelegate; this.screenshotsDirectoryDelegate = screenshotsDirectoryDelegate; this.fileController = fileController; this.statusController = statusController; }
public UpdateScreenshotsAsyncDelegate( IGetUpdateUriDelegate <Entity> getUpdateUriDelegate, IDataController <ProductScreenshots> screenshotsDataController, INetworkController networkController, IItemizeDelegate <string, string> itemizeScreenshotsDelegates, IStatusController statusController) { this.getUpdateUriDelegate = getUpdateUriDelegate; this.screenshotsDataController = screenshotsDataController; this.networkController = networkController; this.itemizeScreenshotsDelegates = itemizeScreenshotsDelegates; this.statusController = statusController; }
public SerializedStorageController( IStoredHashController storedHashController, IStorageController <string> storageController, IGetHashAsyncDelegate <string> getStringHashAsyncDelegate, ISerializationController <string> serializarionController, IStatusController statusController) { this.storedHashController = storedHashController; this.storageController = storageController; this.getStringHashAsyncDelegate = getStringHashAsyncDelegate; this.serializarionController = serializarionController; this.statusController = statusController; }
public ActionController(CharacterController characterController, IStatusController statusController, ThreatController threatController, CombatStateHandler combatStateHandler) { _characterController = characterController; _statusEffectController = statusController; _threatController = threatController; _combatStateHandler = combatStateHandler; _random = new Random(); BindEvents(); }
public GetProductCoreImagesDownloadSourcesAsyncDelegate( IItemizeAllAsyncDelegate <long> itemizeAllProductsAsyncDelegate, IDataController <T> dataController, IFormatDelegate <string, string> formatImagesUriDelegate, IGetImageUriDelegate <T> getImageUriDelegate, IStatusController statusController) { this.itemizeAllProductsAsyncDelegate = itemizeAllProductsAsyncDelegate; this.dataController = dataController; this.formatImagesUriDelegate = formatImagesUriDelegate; this.getImageUriDelegate = getImageUriDelegate; this.statusController = statusController; }
/// <summary> /// Initializes a new instance of the <see cref="AlfredApplication" /> class. /// </summary> /// <exception cref="ArgumentNullException"> /// Thrown when one or more required arguments are null. /// </exception> /// <param name="container"> The container. </param> public AlfredApplication([NotNull] IObjectContainer container) { // Validate if (container == null) { throw new ArgumentNullException(nameof(container)); } Container = container; // Set the controller _statusController = new AlfredStatusController(this); // Build out sub-collections _subsystems = Container.ProvideCollection<IAlfredSubsystem>(); _rootPages = Container.ProvideCollection<IAlfredPage>(); }