public void AddAction(IClientAction action) { if (action != null) { action.ClientFactory = this; _actions[action.GetType()] = action; } }
public void AddAction(IClientAction action) { _actionsLock.EnterWriteLock(); try { if (action != null) { action.ClientFactory = this; _actions[action.GetType()] = action; } } finally { _actionsLock.ExitWriteLock(); } }
public void AddAction(IClientAction action) { action.ClientFactory = this; actions[action.GetType()] = action; }