public BehaviourRequestModelBuilder <BehaviourRequestBuilder <TBuilder> > AddChildModel(string name) { var child = BehaviourRequestModel <BehaviourRequestBuilder <TBuilder> > .Create(this, name); Instance.ChildModels.Add(child.Instance); return(child); }
public BehaviourRequestModelBuilder(TBuilder builder, BehaviourRequestModel model) { Build = builder; Instance = model; }
public RequestModelBuilder(TBuilder builder, BehaviourRequestModel model) { Build = builder; Instance = model ?? throw new ArgumentNullException(nameof(model)); }