public IntentionBuilderFactory(CommandAggregatesRepo commandAggregatesRepo, MapperRepo mapperRepo, LexRepo gameLexesRepo)
        {
            _commandAggregatesRepo = commandAggregatesRepo;
            _mapperRepo            = mapperRepo;
            _gameLexesRepo         = gameLexesRepo;

            _intentionPoints = new Dictionary <BaseIntentions, int>();

            foreach (BaseIntentions enumValue in Enum.GetValues(typeof(BaseIntentions)))
            {
                _intentionPoints.Add(enumValue, 0);
            }
        }
Example #2
0
 public LookIntention(CommandAggregatesRepo commandAggregatesRepo, MapperRepo mapperRepo, LexRepo gameLexesRepo)
 {
     _commandAggregatesRepo = commandAggregatesRepo;
     _mapperRepo            = mapperRepo;
     _gameLexesRepo         = gameLexesRepo;
 }