File tree Expand file tree Collapse file tree 2 files changed +13
-2
lines changed
Expand file tree Collapse file tree 2 files changed +13
-2
lines changed Original file line number Diff line number Diff line change 3030
3131 <ItemGroup Condition =" '$(TargetFramework)' == 'net462' or '$(TargetFramework)' == 'netstandard2.0' " >
3232 <!-- Must be kept at version 1.0.0 or higher, see https://github.com/sshnet/SSH.NET/pull/1288 for details. -->
33- <PackageReference Include =" Microsoft.Bcl.AsyncInterfaces" Version =" [1 .0.0,)" />
33+ <PackageReference Include =" Microsoft.Bcl.AsyncInterfaces" Version =" [7 .0.0,)" />
3434 </ItemGroup >
3535
3636 <ItemGroup >
4444 </None >
4545 </ItemGroup >
4646
47+ <ItemGroup >
48+ <PackageReference Include =" CsvHelper" Version =" 31.0.4" />
49+ </ItemGroup >
50+
4751</Project >
Original file line number Diff line number Diff line change 55using System . Text ;
66using System . Threading ;
77
8+ using CsvHelper ;
9+
810using Renci . SshNet . Abstractions ;
911using Renci . SshNet . Channels ;
1012using Renci . SshNet . Common ;
13+ using Renci . SshNet . Messages ;
1114using Renci . SshNet . Messages . Connection ;
1215using Renci . SshNet . Messages . Transport ;
1316
@@ -118,8 +121,12 @@ public string Result
118121 detectEncodingFromByteOrderMarks : true ,
119122 bufferSize : 1024 ,
120123 leaveOpen : true ) )
124+ using ( var csv = new CsvReader ( sr , CultureInfo . InvariantCulture ) )
121125 {
122- _ = _result . Append ( sr . ReadToEnd ( ) ) ;
126+ foreach ( var m in csv . GetRecords < Message > ( ) )
127+ {
128+ _ = _result . Append ( m ) ;
129+ }
123130 }
124131 }
125132
You can’t perform that action at this time.
0 commit comments