namespace InnovEnergy.Lib.Utils;

public static class StreamExtensions
{
    public static IEnumerable<Byte> AsEnumerable(this Stream s)
    {
        while (true)
        {
            var b = s.ReadByte();
            if (b < 0)
                yield break;

            yield return (Byte)b;
        }
    }
}