Exemplo n.º 1
0
 public WellKnownController(InstanceSettings settings, ITwitterUserService twitterUserService, ITwitterUserDal twitterUserDal, IModerationRepository moderationRepository)
 {
     _twitterUserService   = twitterUserService;
     _twitterUserDal       = twitterUserDal;
     _moderationRepository = moderationRepository;
     _settings             = settings;
 }
Exemplo n.º 2
0
 public ModerationPipeline(IModerationRepository moderationRepository, IFollowerModerationProcessor followerModerationProcessor, ITwitterAccountModerationProcessor twitterAccountModerationProcessor, ILogger <ModerationPipeline> logger)
 {
     _moderationRepository              = moderationRepository;
     _followerModerationProcessor       = followerModerationProcessor;
     _twitterAccountModerationProcessor = twitterAccountModerationProcessor;
     _logger = logger;
 }
Exemplo n.º 3
0
 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;
 }
Exemplo n.º 5
0
        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;
 }
Exemplo n.º 7
0
 public FollowerModerationProcessor(IFollowersDal followersDal, IModerationRepository moderationRepository, IRemoveFollowerAction removeFollowerAction)
 {
     _followersDal         = followersDal;
     _moderationRepository = moderationRepository;
     _removeFollowerAction = removeFollowerAction;
 }
Exemplo n.º 8
0
 public TwitterAccountModerationProcessor(ITwitterUserDal twitterUserDal, IModerationRepository moderationRepository, IRemoveTwitterAccountAction removeTwitterAccountAction)
 {
     _twitterUserDal             = twitterUserDal;
     _moderationRepository       = moderationRepository;
     _removeTwitterAccountAction = removeTwitterAccountAction;
 }
Exemplo n.º 9
0
 public AboutController(IModerationRepository moderationRepository, ICachedStatisticsService cachedStatisticsService)
 {
     _moderationRepository    = moderationRepository;
     _cachedStatisticsService = cachedStatisticsService;
 }