protected virtual void Awake() { Interactors = _interactors.ConvertAll(mono => mono as IInteractor); CandidateComparer = _interactorComparer as ICandidateComparer; }
public void InjectOptionalInteractorComparer(ICandidateComparer comparer) { CandidateComparer = comparer; _interactorComparer = comparer as MonoBehaviour; }