public UserScoreService(IConfigurationSettings settings, IUserScoreTable userScoreTable) { Check.Argument.IsNotNull(settings, "settings"); Check.Argument.IsNotNull(userScoreTable, "userScoreTable"); _settings = settings; _userScoreTable = userScoreTable; }
public UserScoreService(IConfigurationSettings settings, IUserScoreTable userScoreTable, IEventAggregator eventAggregator, IVoteRepository voteRepository) : base(eventAggregator) { Check.Argument.IsNotNull(settings, "settings"); Check.Argument.IsNotNull(userScoreTable, "userScoreTable"); _settings = settings; _userScoreTable = userScoreTable; _voteRepository = voteRepository; }