public Handler() { _slackService = new SlackService(); _dynamoRepository = new DynamoRepository(); _slackMessage = new SlackMessage(_dynamoRepository); //hacky... _eventIdList = new List <EventId>(); }
public RouletteApplication( IGenericService <Roulette> genericService, IRouletteService rouletteService, ICacheRepository cacheRepository, IDynamoRepository dynamoRepository) : base(genericService) { RouletteService = rouletteService; CacheRepository = cacheRepository; DynamoRepository = dynamoRepository; }
public RouletteService(IDynamoRepository rouletteRepository, BetConfiguration betConfiguration) { DynamoRepository = rouletteRepository; BetConfiguration = betConfiguration; }
public SlackMessage(IDynamoRepository dynamoRepository) { _dynamoRepository = dynamoRepository; }