/// <summary> /// Инициализирует объект AntiCapcha /// /// </summary> /// <param name="key">Ваш секретный API ключ</param> public AntiCaptcha(string key) { if (string.IsNullOrEmpty(key)) { throw new ArgumentException("Antigate Key is null or empty"); } Parameters = new ParamsContainer(); Key = key; }
/// <summary> /// Возвращает копию списка /// </summary> /// <returns/> public object Clone() { var paramsContainer = new ParamsContainer(); foreach (var obj in from object index in Params.Keys select(Param) Params[index]) { paramsContainer.Params.Add(obj.Key, obj); } return(paramsContainer); }