public void AddBraid(BraidBuilder braidBuilder) { // build and assign Braid var braid = braidBuilder.BuildBraid(this); _braids.Add(braid.Name, braid); _braidBuilderSubject.Subscribe(braid.Accept); }
public static BraidBuilder Build(string name, BraidLinkDiscriminators discriminators, ChainBuilder chainBuilder, LongitudinalEvaluators evaluators, int addThreshold = 1) { var braidBuilder = new BraidBuilder(name, discriminators, chainBuilder, evaluators, addThreshold); return(braidBuilder); }