Exemple #1
0
 public ScoreConverterLogger(
     ILogger <IScoreConverter <string, IEnumerable <int> > > logger,
     IScoreConverter <string, IEnumerable <int> > converter)
 {
     _logger    = logger ?? throw new ArgumentNullException("logger");
     _converter = converter ?? throw new ArgumentNullException("converter");
 }
Exemple #2
0
 public void Initialize()
 {
     _converter = new ScoreConverter();
 }
 public ScoreCard(IScoreConverter <string, IEnumerable <int> > converter, IScoreBuilder <IEnumerable <int>, int> scoreBuilder)
 {
     _converter    = converter ?? throw new ArgumentNullException("converter");
     _scoreBuilder = scoreBuilder ?? throw new ArgumentNullException("scoreBuilder");
 }