From c835854fb62a485dcf8fd4be83cdd7d0d409ed4e Mon Sep 17 00:00:00 2001 From: Loporrit <141286461+loporrit@users.noreply.github.com> Date: Mon, 30 Jun 2025 17:52:04 +0000 Subject: [PATCH] Remove CountedStream.cs (unused) --- MareSynchronos/Services/ChatService.cs | 2 +- MareSynchronos/Utils/CountedStream.cs | 72 -------------------------- 2 files changed, 1 insertion(+), 73 deletions(-) delete mode 100644 MareSynchronos/Utils/CountedStream.cs diff --git a/MareSynchronos/Services/ChatService.cs b/MareSynchronos/Services/ChatService.cs index 63d7358..7c06e58 100644 --- a/MareSynchronos/Services/ChatService.cs +++ b/MareSynchronos/Services/ChatService.cs @@ -31,7 +31,7 @@ public class ChatService : DisposableMediatorSubscriberBase private readonly Lazy _gameChatHooks; public ChatService(ILogger logger, DalamudUtilService dalamudUtil, MareMediator mediator, ApiController apiController, - PairManager pairManager, LoggerFactory loggerFactory, IGameInteropProvider gameInteropProvider, IChatGui chatGui, + PairManager pairManager, ILoggerFactory loggerFactory, IGameInteropProvider gameInteropProvider, IChatGui chatGui, MareConfigService mareConfig, ServerConfigurationManager serverConfigurationManager) : base(logger, mediator) { _logger = logger; diff --git a/MareSynchronos/Utils/CountedStream.cs b/MareSynchronos/Utils/CountedStream.cs deleted file mode 100644 index 9c6dc2a..0000000 --- a/MareSynchronos/Utils/CountedStream.cs +++ /dev/null @@ -1,72 +0,0 @@ -namespace MareSynchronos.Utils; - -// Counts the number of bytes read/written to an underlying stream -public class CountedStream : Stream -{ - private readonly Stream _stream; - public long BytesRead { get; private set; } - public long BytesWritten { get; private set; } - public bool DisposeUnderlying = true; - - public Stream UnderlyingStream { get => _stream; } - - public CountedStream(Stream underlyingStream) - { - _stream = underlyingStream; - } - - protected override void Dispose(bool disposing) - { - if (!DisposeUnderlying) - return; - _stream.Dispose(); - } - - public override bool CanRead => _stream.CanRead; - public override bool CanSeek => _stream.CanSeek; - public override bool CanWrite => _stream.CanWrite; - public override long Length => _stream.Length; - - public override long Position { get => _stream.Position; set => _stream.Position = value; } - - public override void Flush() - { - _stream.Flush(); - } - - public override int Read(byte[] buffer, int offset, int count) - { - int n = _stream.Read(buffer, offset, count); - BytesRead += n; - return n; - } - - public async override Task ReadAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) - { - int n = await _stream.ReadAsync(buffer, offset, count, cancellationToken).ConfigureAwait(false); - BytesRead += n; - return n; - } - - public override long Seek(long offset, SeekOrigin origin) - { - return _stream.Seek(offset, origin); - } - - public override void SetLength(long value) - { - _stream.SetLength(value); - } - - public override void Write(byte[] buffer, int offset, int count) - { - _stream.Write(buffer, offset, count); - BytesWritten += count; - } - - public async override Task WriteAsync(byte[] buffer, int offset, int count, CancellationToken cancellationToken) - { - await _stream.WriteAsync(buffer, offset, count, cancellationToken).ConfigureAwait(false); - BytesWritten += count; - } -}