public void AddBehaviour(IBehaviour behaviour) { Behaviours.Add(behaviour); }
public T WithBehaviour <T>() where T : IBehaviour { return(Behaviours.Add <T>()); }
public void AddBehaviour(IBehaviour behaviour) { Behaviours.Add(behaviour); }
public T WithBehaviour <T>() where T : IBehaviour { return(Behaviours.Add <T>()); }