예제 #1
0
 /// <summary>
 /// Sets the turn behavior.
 /// </summary>
 /// <param name="turnBehavior">The turn behavior.</param>
 public void SetTurnBehavior(ITurnBehavior turnBehavior)
 {
     this.turnBehaviorStrategy = turnBehavior;
 }
예제 #2
0
 public Task AddTurnBehavior(string behaviorName, ITurnBehavior behavior)
 {
     State.TurnBehaviors[behaviorName] = behavior;
     return(this.WriteStateAsync());
 }