public WellKnownController(InstanceSettings settings, ITwitterUserService twitterUserService, ITwitterUserDal twitterUserDal, IModerationRepository moderationRepository) { _twitterUserService = twitterUserService; _twitterUserDal = twitterUserDal; _moderationRepository = moderationRepository; _settings = settings; }
public UsersController( ITwitterService twitterService, ITwitterUserService twitterUserService, IFavouriteUserService favouriteUserService, UserManager <User> userManager, IJsonProvider jsonProvider, IMappingProvider mapper ) { this.twitterService = twitterService ?? throw new ArgumentNullException(nameof(twitterService)); this.twitterUserService = twitterUserService ?? throw new ArgumentNullException(nameof(twitterUserService)); this.favouriteUserService = favouriteUserService ?? throw new ArgumentNullException(nameof(favouriteUserService)); this.userManager = userManager ?? throw new ArgumentNullException(nameof(userManager)); this.jsonProvider = jsonProvider ?? throw new ArgumentNullException(nameof(jsonProvider)); this.mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); }
public UsersController(ITwitterUserService twitterUserService, IUserService userService, IStatusService statusService, InstanceSettings instanceSettings, ITwitterTweetsService twitterTweetService) { _twitterUserService = twitterUserService; _userService = userService; _statusService = statusService; _instanceSettings = instanceSettings; _twitterTweetService = twitterTweetService; }
public TwitterTweetsService(ITwitterAuthenticationInitializer twitterAuthenticationInitializer, ITweetExtractor tweetExtractor, ITwitterStatisticsHandler statisticsHandler, ITwitterUserService twitterUserService, ILogger <TwitterTweetsService> logger) { _twitterAuthenticationInitializer = twitterAuthenticationInitializer; _tweetExtractor = tweetExtractor; _statisticsHandler = statisticsHandler; _twitterUserService = twitterUserService; _logger = logger; }
public TwitterUsersServiceShould() { var options = new DbContextOptionsBuilder <Repository>() .UseInMemoryDatabase(databaseName: "Add_writes_to_database" + this.GetHashCode()) .Options; var ctx = new Repository(options); twitterUserService = new TwitterUserService(ctx); }
public TwitterTweetsService(TwitterSettings settings, ITweetExtractor tweetExtractor, ITwitterStatisticsHandler statisticsHandler, ITwitterUserService twitterUserService, ILogger <TwitterTweetsService> logger) { _settings = settings; _tweetExtractor = tweetExtractor; _statisticsHandler = statisticsHandler; _twitterUserService = twitterUserService; _logger = logger; Auth.SetApplicationOnlyCredentials(_settings.ConsumerKey, _settings.ConsumerSecret, true); ExceptionHandler.SwallowWebExceptions = false; }
public UserController(ITwitterDataService twitterService, ITwitterUserService twitterUserService, ICommandDispatcher commandDispatcher, IQueryDispatcher queryDispatcher) { _twitterService = twitterService; _twitterUserService = twitterUserService; _commandDisptacher = commandDispatcher; _queryDispatcher = queryDispatcher; }
public UserService(InstanceSettings instanceSettings, ICryptoService cryptoService, IActivityPubService activityPubService, IProcessFollowUser processFollowUser, IProcessUndoFollowUser processUndoFollowUser, IStatusExtractor statusExtractor, IExtractionStatisticsHandler statisticsHandler, ITwitterUserService twitterUserService) { _instanceSettings = instanceSettings; _cryptoService = cryptoService; _activityPubService = activityPubService; _processFollowUser = processFollowUser; _processUndoFollowUser = processUndoFollowUser; _statusExtractor = statusExtractor; _statisticsHandler = statisticsHandler; _twitterUserService = twitterUserService; }
public DataToRdfService( ITwitterUserService twitterUserService, INewsArticleService newsArticleService, IVoteService voteService, IApplicationUserService applicationUserService) { this.twitterUserService = twitterUserService; this.newsArticleService = newsArticleService; this.voteService = voteService; this.applicationUserService = applicationUserService; }
public NewsArticlesServiceShould() { var options = new DbContextOptionsBuilder <Repository>() .UseInMemoryDatabase(databaseName: "Add_writes_to_database" + this.GetHashCode()) .Options; var ctx = new Repository(options); twitterUserService = new TwitterUserService(ctx); IOptions <ProcessingUnitConfig> processingUnitConfig = Options.Create <ProcessingUnitConfig>(new ProcessingUnitConfig()); newsArticleService = new NewsArticleService(twitterUserService, processingUnitConfig, ctx); }
public TweetsController( ITwitterService twitterService, ITwitterUserService twitterUserService, IFavouriteUserService favouriteUserService, ITweetService tweetService, IMappingProvider mapper, UserManager <User> userManager, IMemoryCache memoryCache ) { this.tweetService = tweetService ?? throw new ArgumentNullException(nameof(tweetService)); this.twitterService = twitterService ?? throw new ArgumentNullException(nameof(twitterService)); this.twitterUserService = twitterUserService ?? throw new ArgumentNullException(nameof(twitterUserService)); this.favouriteUserService = favouriteUserService ?? throw new ArgumentNullException(nameof(favouriteUserService)); this.mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); this.userManager = userManager ?? throw new ArgumentNullException(nameof(userManager)); this.memoryCache = memoryCache ?? throw new ArgumentNullException(nameof(memoryCache)); }
public TwitterUsersController(ITwitterUserService tweeterUserService) { TwitterUserService = tweeterUserService; }
public NewsArticleService(ITwitterUserService twitterUserService, IOptions <ProcessingUnitConfig> config, Repository dbContext) : base(dbContext) { TwitterUserService = twitterUserService; _processingUnitUrl = config.Value.Url; }
public WellKnownController(InstanceSettings settings, ITwitterUserService twitterUserService, ITwitterUserDal twitterUserDal) { _twitterUserService = twitterUserService; _twitterUserDal = twitterUserDal; _settings = settings; }
public CachedTwitterUserService(ITwitterUserService twitterService) { _twitterService = twitterService; }