Example #1
0
        public FallbackPatchListener Listen(Action <PatchObject> callback)
        {
            FallbackPatchListener listener = new FallbackPatchListener {
                callback = callback,
                rules    = new Regex[] {}
            };

            this.defaultListener = listener;

            return(listener);
        }
Example #2
0
        public FallbackPatchListener Listen(Action <string[], string, MessagePackObject> callback)
        {
            FallbackPatchListener listener = new FallbackPatchListener {
                callback  = callback,
                operation = "",
                rules     = new Regex[] {}
            };

            this.fallbackListeners.Add(listener);

            return(listener);
        }
Example #3
0
        private void Reset()
        {
            this.listeners = new List <PatchListener> ();

            this.defaultListener = default(FallbackPatchListener);
        }