public UptimeHandler(ICommandQueue commandQueue, ITwitchApi twitchApi) { _twitchApi = twitchApi; _commandQueue = commandQueue; _lastRequests = new ConcurrentDictionary<string, DateTime>(); }
public UserManager() { _api = PluginStore.Container.GetExport<ITwitchApi>().Value; _repoStore = PluginStore.Container.GetExport<IDataSource>().Value; _logger = PluginStore.Container.GetExport<ILog>().Value; }
public TwitchRepository(ITwitchApi twitchApi, IConfiguration config) { _twitchApi = twitchApi; _config = config; }