Как этот метод показывает оператор return здесь как частично покрытый? Мой модульный тест сравнивает результат с ожидаемым значением, поэтому я знаю, что он течет до конца. Асин c скинул?
public async Task<T> DeserializeAsync<T>(byte[] bytes, CancellationToken cancellationToken = default)
{
Guard.Argument(bytes, nameof(bytes)).NotNull();
await using var memoryStream = new MemoryStream(bytes);
return await MessagePackSerializer
.DeserializeAsync<T>(memoryStream, SerializerOptions, cancellationToken)
.ConfigureAwait(false);
}