public ActionActivateCompetitionHandler(IDateTimeService dateTimeService, IBotClientFactory botClientFactory, ILocalizationFactory localizationFactory, ICompetitionService competitionService, IActivityBuilder activityBuilder, ITimerService timerService)
 {
     _dateTimeService     = dateTimeService;
     _botClientFactory    = botClientFactory;
     _localizationFactory = localizationFactory;
     _competitionService  = competitionService;
     _activityBuilder     = activityBuilder;
     _timerService        = timerService;
 }
Пример #2
0
 public MessagesController(
     ILogger <MessagesController> logger,
     IBotClientFactory botClientFactory,
     ICompetitionService competitionService,
     IActivityBuilder activityBuilder,
     ITimerService timerService,
     IDateTimeService dateTimeService,
     ILocalizationFactory localizationFactory)
 {
     _logger              = logger;
     _botClientFactory    = botClientFactory;
     _competitionService  = competitionService;
     _activityBuilder     = activityBuilder;
     _timerService        = timerService;
     _dateTimeService     = dateTimeService;
     _localizationFactory = localizationFactory;
 }
 /// <summary>
 /// The set current.
 /// </summary>
 /// <param name="currentLocResourcesFactory">
 /// The current local resources factory.
 /// </param>
 public static void SetCurrent(ILocalizationFactory currentLocResourcesFactory)
 {
     currentLocalResourcesFactory = currentLocResourcesFactory;
 }
Пример #4
0
 /// <summary>
 /// Como forzamos a que el parámetro sea una factory, nos aseguramos
 /// que solo se puede crear a través de la clase con la lógica correcta para crear
 /// </summary>
 /// <param name="factory"></param>
 public void CreateLocalization(ILocalizationFactory factory)
 {
     Localizations.Add(factory.Create(this));
 }
Пример #5
0
 public ComposePreviewHandler(IDateTimeService dateTimeService, IActivityBuilder activityBuilder, ILocalizationFactory localizationFactory)
 {
     _dateTimeService     = dateTimeService;
     _activityBuilder     = activityBuilder;
     _localizationFactory = localizationFactory;
 }
Пример #6
0
 public ActivityBuilder(BotSettings botSettings, ILocalizationFactory localizationFactory)
 {
     _botSettings         = botSettings;
     _localizationFactory = localizationFactory;
 }
 public UnknownCommandHandler(IBotClientFactory botClientFactory, ILocalizationFactory localizationFactory)
 {
     _botClientFactory    = botClientFactory;
     _localizationFactory = localizationFactory;
 }
Пример #8
0
 public LocalizationString(ILocalizationFactory localizationFactory, LocalizationCode code)
 {
     this.localizationFactory = localizationFactory;
     this.code = code;
 }