public ImageServiceClientManager(IImageService imageService, IClientNotifier notifyer, Action autoUpdateCallback) { ImageServiceProxy = imageService; Notifier = notifyer; faultProcessor = new NotifierExceptionProcessor(notifyer); if (autoUpdateCallback != null) { callBackAction = autoUpdateCallback; StartUpdateThread(); } }