public Activator([NotNull] PathingBehavior <TPathable, TEntity> associatedBehavior) { this.AssociatedBehavior = associatedBehavior; }
public ZoneActivator(PathingBehavior <TPathable, TEntity> associatedBehavior) : base(associatedBehavior) { /* NOOP */ }
public Always(PathingBehavior <TPathable, TEntity> associatedBehavior) : base(associatedBehavior) { this.Activate(); }