public MessageRouter() { subjectList = new SynDictionary <Type, Subject>(); HookManager = new HookManager(); sendCallBack = new WaitCallback(SendCallback); receieveCallBack = new WaitCallback(ReceiveCallback); }
public void Dispose() { Dispose(true); subjectList.Clear(); subjectList = null; HookManager.Dispose(); HookManager = null; GC.SuppressFinalize(this); }