Exemple #1
0
        private async Task <ISafeBytes> TransformCharToSafeBytesAsync(char c, Encoding encoding)
        {
            var bytes  = _textService.GetBytes(c, encoding);
            var stream = new SafeMemoryStream();
            await stream.WriteAsync(bytes, 0, bytes.Length)
            .ConfigureAwait(false);

            var safeBytes = _safeBytesFactory.Create();
            await safeBytes.AppendManyAsync(stream).ConfigureAwait(false);

            return(safeBytes);
        }