Exemplo n.º 1
0
        public EncounterResult GetResult()
        {
            if (result == null)
            {
                result = resultDeterminer.GetResult(events);
            }

            return(result.Value);
        }
Exemplo n.º 2
0
 public EncounterResult GetResult(IEnumerable <Event> events)
 {
     return(transformation(resultDeterminer.GetResult(events)));
 }
Exemplo n.º 3
0
        public ResultDeterminerResult GetResult(IEnumerable <Event> events)
        {
            var result = resultDeterminer.GetResult(events);

            return(new ResultDeterminerResult(transformation(result.EncounterResult), result.Time));
        }
        public ResultDeterminerResult GetResult(IEnumerable <Event> events)
        {
            var result = resultDeterminer.GetResult(events);

            return(new ResultDeterminerResult(result.EncounterResult, null));
        }