public WordsController(IWordsService wordsService, IMeaningService meaningService, ISentenceService sentenceService, IMapper mapper) { this.wordsService = wordsService; this.meaningService = meaningService; this.sentenceService = sentenceService; this.mapper = mapper; }
public void Setup() { _wordsRepository = Substitute.For <IWordsRepository>(); _appConfig = Substitute.For <IAppConfig>(); _wordsService = new WordsService(_wordsRepository, _appConfig); }
public PracticeController(IWordsService WordsService, ILanguagesService LanguagesService, IBooksService BooksService, IAccountService AccountService) { this.WordsService = WordsService; this.LanguagesService = LanguagesService; this.BooksService = BooksService; this.AccountService = AccountService; }
public HomeController(IHomeControllerService controllerService, ICachedAnagramsService anagramsService, IUserLogService userService, IWordsService wordsService, IConfigSettings configSettings) { _userLogService = userService; _homeControllerService = controllerService; _anagramsService = anagramsService; _wordsService = wordsService; _configSettings = configSettings; }
public void Setup() { _wordsService = Substitute.For <IWordsService>(); _cachedWordsService = Substitute.For <ICachedWordsService>(); _anagramSolver = Substitute.For <IAnagramSolver>(); _userLogService = Substitute.For <IUserLogService>(); _homeController = new HomeController(_anagramSolver, _wordsService, _cachedWordsService, _userLogService); }
public AdminPanelForm() { _wordsService = new WordsService(); _allWordsBindingSource = new BindingSource(); InitializeComponent(); }
public HomeController(IAnagramSolver solver, IWordsService wordsService, ICachedWordsService cachedWordService, IUserLogService usersLogService) { Solver = solver; WordsService = wordsService; CachedWordService = cachedWordService; UsersLogService = usersLogService; LogActivities = new LogActivity(usersLogService); }
public ExamController(IMapper mapper, IExamService examService, IWordsService wordService, IDeletableEntityRepository <Word> words, UserManager <ApplicationUser> userManager) { this.mapper = mapper; this.examService = examService; this.wordService = wordService; this.words = words; this.userManager = userManager; }
public ShortUrlRepository( IUrlService urlService, IWordsService wordsService, IConfiguration configuration) { _urlService = urlService; _wordsService = wordsService; _baseDomain = configuration["BaseDomain"]; }
public EntitiesController(IWordsService WordsService, ILanguagesService LanguagesService, IAccountService AccountService, IBooksService BooksService, IMasterWordsService MasterWordsService) { this.WordsService = WordsService; this.LanguagesService = LanguagesService; this.AccountService = AccountService; this.BooksService = BooksService; this.MasterWordsService = MasterWordsService; }
private static void ConfigureCommands(IUserService userService, IWordsService wordsService, IMapper mapper, ILanguageDictionary languageDictionary) { commandsList = new List <Command>(); commandsList.Add(new HelloComand(wordsService)); commandsList.Add(new CreateWordCommand(wordsService)); commandsList.Add(new StartCommand(userService)); commandsList.Add(new SetShowTimeCommand(userService, mapper)); commandsList.Add(new GetDefinitionCommand(languageDictionary)); }
public AllWordsGrammarTestForm(SelectedLanguage selectedLanguage, WordPair[] allWords) { _wordsService = new WordsService(); _allWords = allWords; _startingCountOfAllWords = _allWords.Length; _selectedLanguage = selectedLanguage; InitializeComponent(); }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IWebHostEnvironment env, IWordsService wordsService, IUserService userService, IMapper mapper, ILanguageDictionary languageDictionary) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } app.UseStaticFiles(); Bot.GetBotClientAsync(wordsService, userService, mapper, languageDictionary); }
public UnknownWordsGrammarTestForm(SelectedLanguage selectedLanguage, WordPair[] uknownWords) { _wordsService = new WordsService(); _unknownWords = uknownWords; _startingCountOfUnknownWords = _unknownWords.Length; _selectedLanguage = selectedLanguage; InitializeComponent(); }
protected void RefreshServicesAndClearCache() { DatabaseContext = m_Host.Services.GetService <IDatabaseContext>(); DatabaseContext.RefreshDatabaseContext(); BooksService = m_Host.Services.GetService <IBooksService>(); WordsService = m_Host.Services.GetService <IWordsService>(); MasterWordsService = m_Host.Services.GetService <IMasterWordsService>(); LanguagesService = m_Host.Services.GetService <ILanguagesService>(); AccountService = m_Host.Services.GetService <IAccountService>(); }
private static async void SendMessage(IWordsService wordsService) { var messagePackages = wordsService.GetSendMessagePackages(); foreach (var message in messagePackages) { InlineKeyboardButton button = new InlineKeyboardButton() { Text = "Get Definition", CallbackData = $"/getDefinition {message.Message}" }; InlineKeyboardMarkup markup = new InlineKeyboardMarkup(button); await botClient.SendTextMessageAsync(message.ChatId, message.Message, replyMarkup : markup); } }
public AnagramSolver(IWordsService wordsService, IPhrasesService phrasesService, IUserLogsService userLogsService, IUsersService usersService, ICachedWordsService cachedWordsService, IAppConfig appConfig) { _wordsService = wordsService; _phrasesService = phrasesService; _userLogsService = userLogsService; _usersService = usersService; _cachedWordsService = cachedWordsService; _appConfig = appConfig; }
public DataLoaderWorker( IServiceScopeFactory factory, IWordsLoader wordsLoader, ILogger <DataLoaderWorker> logger, IConfiguration configuration) { _wordsLoader = wordsLoader; _wordsService = factory.CreateScope().ServiceProvider.GetRequiredService <IWordsService>(); _logger = logger; _delayMilliseconds = int.Parse(configuration["DataLoaderWorkerDelay"]); _supportedLanguages = configuration .GetSection("SupportedLanguages")? .GetChildren()? .Select(x => x.Value)? .ToArray(); }
public static TelegramBotClient GetBotClientAsync(IWordsService wordsService, IUserService userService, IMapper mapper, ILanguageDictionary languageDictionary) { if (botClient != null) { return(botClient); } ConfigureCommands(userService, wordsService, mapper, languageDictionary); wordsService.Timer.Elapsed += new ElapsedEventHandler((sender, args) => SendMessage(wordsService)); botClient = new TelegramBotClient(BotSettings.Key); botClient.OnMessage += OnMessage; botClient.OnCallbackQuery += OnCallbackQuery; botClient.StartReceiving(); return(botClient); }
public ReadableTextRepository(IWordsService wordsService) { _wordsService = wordsService; }
//AppSettings appSettings; public UserController(IUserService userService, IWordsService wordsService /*, AppSettings appSettings*/) { this.wordsService = wordsService; //this.appSettings = appSettings; this.userService = userService; }
public CreateWordCommand(IWordsService wordsService) { this.wordsService = wordsService; }
/// <summary> /// Initializes a new instance of the <see cref="MainViewModel"/> class. /// </summary> /// <param name="wordService">The service to interact with a words source.</param> /// <param name="dialogOpen">The instance to open add word dialog window.</param> /// <owner>Mariia Yelisieieva</owner> public MainViewModel(IWordsService wordService, IDialogOpen dialogOpen) { this.wordsService = wordService; this.dialogOpen = dialogOpen; this.Dictionary = new ObservableCollection <Word>(); }
public HomeController(IWordsService wordsUrlParser, DictContext dictContext) { _wordsUrlParser = wordsUrlParser; _dictContext = dictContext; }
public WordController(IWordsService wordsService, IMapper mapper) : base() { _mapper = mapper; _wordsService = wordsService; }
public WordsController(IWordsService _wordService) { wordService = _wordService; }
public ArticlesController(IRepository<Article> repository, IStatManager statCollector, IConverter converter, IWordsService wordsService, IExpressionsService expressionsService) { this.repository = repository; this.wordsService = wordsService; this.expressionsService = expressionsService; }
public WordsController(IWordsService wordsService) { this.wordsService = wordsService; }
public WordsController(IWordsService wordsService, IStatsService statsService) { _wordsService = wordsService; _statsService = statsService; }
public ExamService(IWordsService wordService, IDeletableEntityRepository <Exam> exams) { this.wordService = wordService; this.exams = exams; }
public SessionController(IWordsService wordsService) { _wordsService = wordsService; }