protected Actor(City city) { if (city == null) throw new ArgumentNullException(nameof(city)); _city = city; _priority = Meta.GetDefaultPriority(GetType()); }
public Citizen(City city, CitizenInfo info, ActorPriority priority = ActorPriority.A) : base(city, priority) { _info = info; }
protected Actor(City city, ActorPriority priority = ActorPriority.A) { if (city == null) throw new ArgumentNullException(nameof(city)); _city = city; _priority = priority; }
public DefaultPriorityAttribute(ActorPriority priority) { Priority = priority; }