public WellKnownController(InstanceSettings settings, ITwitterUserService twitterUserService, ITwitterUserDal twitterUserDal, IModerationRepository moderationRepository) { _twitterUserService = twitterUserService; _twitterUserDal = twitterUserDal; _moderationRepository = moderationRepository; _settings = settings; }
public ModerationPipeline(IModerationRepository moderationRepository, IFollowerModerationProcessor followerModerationProcessor, ITwitterAccountModerationProcessor twitterAccountModerationProcessor, ILogger <ModerationPipeline> logger) { _moderationRepository = moderationRepository; _followerModerationProcessor = followerModerationProcessor; _twitterAccountModerationProcessor = twitterAccountModerationProcessor; _logger = logger; }
public UserService(InstanceSettings instanceSettings, ICryptoService cryptoService, IActivityPubService activityPubService, IProcessFollowUser processFollowUser, IProcessUndoFollowUser processUndoFollowUser, IStatusExtractor statusExtractor, IExtractionStatisticsHandler statisticsHandler, ITwitterUserService twitterUserService, IModerationRepository moderationRepository) { _instanceSettings = instanceSettings; _cryptoService = cryptoService; _activityPubService = activityPubService; _processFollowUser = processFollowUser; _processUndoFollowUser = processUndoFollowUser; _statusExtractor = statusExtractor; _statisticsHandler = statisticsHandler; _twitterUserService = twitterUserService; _moderationRepository = moderationRepository; }
public ModerationService(IProducerCodeService producerCodeService, IPartProducerRepository partProducerRepository, IModerationRepository moderationRepository, ISupplierPriceItemRepository supplierPriceItemRepository, ICatalogItemRepository catalogItemRepository, IHostingEnvironment hostingEnvironment) { this._catalogItemRepository = catalogItemRepository; this._producerCodeService = producerCodeService; this._moderationRepository = moderationRepository; this._supplierPriceItemRepository = supplierPriceItemRepository; this._hostingEnvironment = hostingEnvironment; this._partProducerRepository = partProducerRepository; }
public ModerationQuery(IModerationRepository moderationRepository) { Field <ModerationType>( "moderation", arguments: new QueryArguments(new QueryArgument <IntGraphType> { Name = "id" }), resolve: context => moderationRepository.Find(p => p.Id == context.GetArgument <int>("id", 0))); Field <ModerationType>( "randomModeration", resolve: context => moderationRepository.Find(p => p.Id == 500)); Field <ListGraphType <ModerationType> >( "moderations", resolve: context => moderationRepository.GetAll()); }
public NodeInfoViewComponent(IModerationRepository moderationRepository, ICachedStatisticsService cachedStatisticsService) { _moderationRepository = moderationRepository; _cachedStatisticsService = cachedStatisticsService; }
public FollowerModerationProcessor(IFollowersDal followersDal, IModerationRepository moderationRepository, IRemoveFollowerAction removeFollowerAction) { _followersDal = followersDal; _moderationRepository = moderationRepository; _removeFollowerAction = removeFollowerAction; }
public TwitterAccountModerationProcessor(ITwitterUserDal twitterUserDal, IModerationRepository moderationRepository, IRemoveTwitterAccountAction removeTwitterAccountAction) { _twitterUserDal = twitterUserDal; _moderationRepository = moderationRepository; _removeTwitterAccountAction = removeTwitterAccountAction; }
public AboutController(IModerationRepository moderationRepository, ICachedStatisticsService cachedStatisticsService) { _moderationRepository = moderationRepository; _cachedStatisticsService = cachedStatisticsService; }