public UsagesController( ICommandBus commandBus, IUsageTracker usageTracker, IAppPlansProvider appPlanProvider, IAssetStatsRepository assetStatsRepository) : base(commandBus) { this.usageTracker = usageTracker; this.appPlanProvider = appPlanProvider; this.assetStatsRepository = assetStatsRepository; }
public AssetsController( ICommandBus commandBus, IAssetRepository assetRepository, IAssetStatsRepository assetStatsRepository, IAppPlansProvider appPlanProvider, IOptions <AssetConfig> assetsConfig) : base(commandBus) { this.assetsConfig = assetsConfig.Value; this.assetRepository = assetRepository; this.assetStatsRepository = assetStatsRepository; this.appPlanProvider = appPlanProvider; }
public AssetsController( ICommandBus commandBus, IAssetQueryService assetQuery, IAssetStatsRepository assetStatsRepository, IAppPlansProvider appPlanProvider, IOptions <AssetConfig> assetsConfig, ITagService tagService) : base(commandBus) { this.assetsConfig = assetsConfig.Value; this.assetQuery = assetQuery; this.assetStatsRepository = assetStatsRepository; this.appPlanProvider = appPlanProvider; this.tagService = tagService; }
public AssetsController( ICommandBus commandBus, IAssetQueryService assetQuery, IAssetStatsRepository assetStatsRepository, IAppPlansProvider appPlanProvider, IOptions <AssetOptions> assetOptions, IOptions <MyContentsControllerOptions> controllerOptions, ITagService tagService) : base(commandBus) { this.assetOptions = assetOptions.Value; this.assetQuery = assetQuery; this.assetStatsRepository = assetStatsRepository; this.appPlanProvider = appPlanProvider; this.controllerOptions = controllerOptions; this.tagService = tagService; }