public ShowCurrListUACommand(IChatMessageSender chatMessageSender) { _headNoteMessage = "Available currencies for UA:"; _footNoteMessage = "Note: Use 'BYR' instead of 'BYN' for 2016 and earlier years."; _chatMessageSender = chatMessageSender; _supportedCurrencies = GetValuesFromEnum(); }
public Bot(IChatMessageSender chatMessageSender, IEnumerable <IBotObserver> availableObservers) { _chatMessageSender = chatMessageSender; _observers = new List <IBotObserver>(); _availableObservers = availableObservers; AttachObservers(); }
public ExchangeRateCommand( IExchangeRateMessageValidator exchangeMessageValidator, IExchangeRateHandler exchangeRateHandler, IChatMessageSender chatMessageSender) { _exchangeMessageValidator = exchangeMessageValidator; _exchangeRateHandler = exchangeRateHandler; _chatMessageSender = chatMessageSender; }
public ShowCurrListBYCommand(IChatMessageSender chatMessageSender) { _headNoteMessage = "Available currencies for BY:"; _footNoteMessage = "Note: Use 'RUR' instead of 'RUB' for 1998 and earlier years."; _chatMessageSender = chatMessageSender; _supportedCurrencies = GetValuesFromEnum(); }
public ChatAppService(IChatManager chatManager, IChatMessageSender chatMessageSender) { _chatManager = chatManager; _chatMessageSender = chatMessageSender; }
public NowCommand(IChatMessageSender chatMessageSender) { _chatMessageSender = chatMessageSender; }
void IRunnableModule.Start() { Show(); chat = context.Modules.FirstOrDefault(m => m.Module is IChatMessageSender)?.Module as IChatMessageSender; }
public HelpCommand(IChatMessageSender chatMessageSender) { _chatMessageSender = chatMessageSender; }
public StartCommand(IChatMessageSender chatMessageSender) { _chatMessageSender = chatMessageSender; }