WebMarkupMin.Core.MinificationStatistics.End C# (CSharp) Метод

End() приватный Метод

Finalizes a minification statistics
private End ( string minifiedContent ) : void
minifiedContent string Minified content
Результат void
        internal void End(string minifiedContent)
        {
            _endTime = DateTime.Now;
            byte[] bytes = _encoding.GetBytes(minifiedContent);

            MinifiedSize = bytes.Length;
            MinifiedGzipSize = CalculateGzipSize(bytes);
            CompressionRatio = CalculateCompressionRatio(OriginalSize, MinifiedSize);
            CompressionGzipRatio = CalculateCompressionRatio(OriginalGzipSize, MinifiedGzipSize);
            SavedInBytes = OriginalSize - MinifiedSize;
            SavedGzipInBytes = OriginalGzipSize - MinifiedGzipSize;
            SavedInPercent = 100 - CompressionRatio;
            SavedGzipInPercent = 100 - CompressionGzipRatio;
            MinificationDuration = (_endTime - _startTime).Milliseconds;
        }