//public abstract string NewRecordsOutput(IResponse checkResponse, bool html); /// <summary> /// Функция выгрузки объекта результата запроса в файл (Serialize) /// </summary> /// <param name="fileName">Имя файладля сохранения</param> /// <param name="overwrite">Перезаписывать при необходимости</param> /// <returns></returns> public virtual bool SaveToXml(string fileName = "lastrequest.req", bool overwrite = false) { return(SFileIO.SaveMyResponse(this, fileName, overwrite)); }
//public abstract IRequest MyRequest { get; } //public abstract IEnumerable<IObject> ListResponse { get; private set; } //public abstract IEnumerable<IObject> NewRecords { get; } //public abstract bool HaveNewRecords(IResponse checkResponse); //public abstract Exception LastError(); /// <summary> /// Функция загрузки объекта результата запроса из файла (Deserialize) /// </summary> /// <param name="fileName">Имя файла для загрузки</param> /// <returns></returns> public virtual IResponse LoadFromXml(string fileName = "lastrequest.req") { return(SFileIO.LoadMyResponse(fileName)); }