public ResponseFilterGenericStream(Stream inputStream, TranslatorHelper.TranslatorHelper translatorHelper, string languageCode, bool pageToTranslate, bool viewAllItemsInEveryLanguages, bool completingDictionaryMode, int extractorStatus, string url, int autoCompletionStatus, bool mobilePage, License.LicenseType licenseType) { _responseStream = inputStream; _translatorHelper = translatorHelper; _languageCode = languageCode; _pageToTranslate = pageToTranslate; _viewAllItemsInEveryLanguages = viewAllItemsInEveryLanguages; _completingDictionaryMode = completingDictionaryMode; _extractorStatus = extractorStatus; _url = url; _autoCompletionStatus = autoCompletionStatus; _mobilePage = mobilePage; _licenseType = licenseType; }
public abstract void Write(StringBuilder html, string languageCode, Stream responseStream, bool viewAllItemsInEveryLanguages, bool completingDictionaryMode, int extractorStatus, string url, int autocompletionStatus, bool mobilePage, License.LicenseType licenseType);
public abstract void AddHelper(StringBuilder tempResponse, string lang, bool viewAllItemsInEveryLanguages, bool completingDictionaryMode, string currentLcCode, ref bool filteringDisplayCompleted, bool mobilePage, License.LicenseType licenseType, ref Dictionary <int, string> excludedPartsFromTranslation);
public override void Write(StringBuilder html, string languageCode, Stream responseStream, bool viewAllItemsInEveryLanguages, bool completingDictionaryMode, int extractorStatus, string url, int autocompletionStatus, bool mobilePage, License.LicenseType licenseType) { using (var debug = new DebugHtmlToList(html, url)) { _currentHelper.Write(html, languageCode, responseStream, viewAllItemsInEveryLanguages, completingDictionaryMode, extractorStatus, url, autocompletionStatus, mobilePage, licenseType); debug.Html = html.ToString(); } }
public override void AddHelper(StringBuilder tempResponse, string lang, bool viewAllItemsInEveryLanguages, bool completingDictionaryMode, string currentLcCode, ref bool filteringDisplayCompleted, bool mobilePage, License.LicenseType licenseType, ref Dictionary <int, string> excludedPartsFromTranslation) { using (new Statistic(HttpContext.Current != null ? (StatisticsTracer)HttpContext.Current.Items[StatisticsSlotName] : null, "AddHelper", LowDetail)) { base.AddHelper(tempResponse, lang, viewAllItemsInEveryLanguages, completingDictionaryMode, currentLcCode, ref filteringDisplayCompleted, mobilePage, licenseType, ref excludedPartsFromTranslation); } }
public override void Write(StringBuilder html, string languageCode, Stream responseStream, bool viewAllItemsInEveryLanguages, bool completingDictionaryMode, int extractorStatus, string url, int autocompletionStatus, bool mobilePage, License.LicenseType licenseType) { using (new Statistic(HttpContext.Current != null ? (StatisticsTracer)HttpContext.Current.Items[StatisticsSlotName] : null, "Write", LowDetail)) { base.Write(html, languageCode, responseStream, viewAllItemsInEveryLanguages, completingDictionaryMode, extractorStatus, url, autocompletionStatus, mobilePage, licenseType); } }