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);
        }
Example #2
0
 public PrefixService(PrefixCollection collection)
 {
     this.collection = collection;
 }