public PrefixCollection Build() { if (defaultTriggerRef == null) { throw new InvalidOperationException( "No default trigger set. This can cause unintential behaviour"); } var collection = new PrefixCollection(); collection.AddRange(triggers); collection.SetDefault(defaultTriggerRef); return(collection); }
public PrefixService(PrefixCollection collection) { this.collection = collection; }