public object GetDeserializedObject(object obj, Type targetType)
 {
     var result = obj;
     var dto = obj as JavascriptCallback;
     if (dto != null)
     {
         result = new JavascriptCallbackProxy(dto.Id, dto.BrowserId, browserProcessWeakReference);
     }
     return result;
 }
        public object GetDeserializedObject(object obj, Type targetType)
        {
            var result = obj;
            var dto    = obj as JavascriptCallback;

            if (dto != null)
            {
                result = new JavascriptCallbackProxy(dto.Id, dto.BrowserId, browserProcessWeakReference);
            }
            return(result);
        }