public virtual void Build(Nala instance) { instance.Specification = this; for (var position = 0; position < specifications.Count; position++) { specifications[position].Build(instance); } }
public override void Build(Nala instance) { base.Build(instance); method.Invoke(instance, null); for (var position = 0; position < Specifications.Count(); position++) { Specifications[position].Build(instance); } }
public override void Build(Nala instance) { base.Build(instance); action.Invoke(); for (var position = 0; position < Specifications.Count; position++) { Specifications[position].Build(instance); } }