public void Handle(ThreadEntity CurrentThreadEntity, Page.PageAbstract CurrentPageClass) { _threadEntity = CurrentThreadEntity; _innerHTML.Clear(); _threadEntity.ControlIndex++; Xy.Tools.Web.UrlAnalyzer _url = CurrentThreadEntity.URL; if (_webSetting == null) { _webSetting = CurrentPageClass.WebSetting; } if (_webSetting.AutoUrl) { _webSetting.UpdateDomain(CurrentThreadEntity.URL.Site); } URLManage.URLItem _urlItem = new URLManage.URLItem(_file, _type, _threadEntity.URLItem.Regex.ToString(), _threadEntity.URLItem.Mime, _enableScript, _enableCache, _threadEntity.URLItem.ContentType.ToString(), _threadEntity.URLItem.Age.Minutes); ThreadEntity _entity = new ThreadEntity(CurrentThreadEntity.WebContext, _webSetting, _urlItem, _url, true); _entity.Handle(_extValues); if (_entity.Content.HasContent) { _innerHTML.Write(_entity.Content); } _threadEntity.ControlIndex--; }
public void Handle(ThreadEntity CurrentThreadEntity, Page.PageAbstract CurrentPageClass) { _threadEntity = CurrentThreadEntity; _innerHTML.Clear(); _threadEntity.ControlIndex++; Xy.Tools.Web.UrlAnalyzer _url = CurrentThreadEntity.URL; if (_webSetting == null) _webSetting = CurrentPageClass.WebSetting; if (_webSetting.AutoUrl) _webSetting.UpdateDomain(CurrentThreadEntity.URL.Site); URLManage.URLItem _urlItem = new URLManage.URLItem(_file, _type, _threadEntity.URLItem.Regex.ToString(), _threadEntity.URLItem.Mime, _enableScript, _enableCache, _threadEntity.URLItem.ContentType.ToString(), _threadEntity.URLItem.Age.Minutes); ThreadEntity _entity = new ThreadEntity(CurrentThreadEntity.WebContext, _webSetting, _urlItem, _url, true); _entity.Handle(_extValues); if (_entity.Content.HasContent) _innerHTML.Write(_entity.Content); _threadEntity.ControlIndex--; }