Exemple #1
0
 static Action Action(IActionScoringStrategy strategy, params Consideration[] considerations) =>
 new Action(
     Guid.NewGuid(),
     Guid.NewGuid().ToString(),
     Random.NextDouble(),
     strategy,
     considerations);
 public Action(
     Guid id,
     string name,
     double weight,
     IActionScoringStrategy actionScoringStrategy,
     IReadOnlyCollection <Consideration> considerations)
 {
     Id     = id;
     Name   = name;
     Weight = weight;
     ActionScoringStrategy = actionScoringStrategy;
     Considerations        = considerations;
 }