Skip to content

Commit 1d82ddc

Browse files
authored
adds build required OSPlatform calls (#937)
1 parent 313638a commit 1d82ddc

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

FileUploader/FileUpload.cs

+1-2
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
*/
1616

1717
using System.Net;
18-
using System.Runtime.InteropServices;
1918
using Minio;
2019
using Minio.DataModel.Args;
2120

@@ -32,7 +31,7 @@ public static class FileUpload
3231
{
3332
private static bool IsWindows()
3433
{
35-
return RuntimeInformation.IsOSPlatform(OSPlatform.Windows);
34+
return OperatingSystem.IsWindows();
3635
}
3736

3837
private static async Task Main(string[] args)

Minio.Examples/Program.cs

+1-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
using System.Diagnostics.CodeAnalysis;
1818
using System.Globalization;
1919
using System.Net;
20-
using System.Runtime.InteropServices;
2120
using System.Security.Cryptography;
2221
using System.Text;
2322
using Minio.DataModel;
@@ -282,6 +281,6 @@ await SetBucketReplication.Run(minioClient, bucketName, destBucketName, replicat
282281
File.Delete(smallFileName);
283282
File.Delete(bigFileName);
284283

285-
if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) _ = Console.ReadLine();
284+
if (OperatingSystem.IsWindows()) _ = Console.ReadLine();
286285
}
287286
}

Minio.Functional.Tests/FunctionalTest.cs

+5-3
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
using System.Diagnostics.CodeAnalysis;
2121
using System.Globalization;
2222
using System.Net;
23-
using System.Runtime.InteropServices;
2423
using System.Security.Cryptography;
2524
using System.Text;
2625
using System.Text.Json;
@@ -4821,7 +4820,10 @@ internal static async Task GetObject_3_OffsetLength_Tests(IMinioClient minio)
48214820
#else
48224821
await File.WriteAllLinesAsync(tempSource, line).ConfigureAwait(false);
48234822
#endif
4824-
using (var filestream = File.Open(tempSource, FileMode.Open, FileAccess.Read, FileShare.Read))
4823+
FileStream filestream = null;
4824+
await
4825+
using ((filestream = File.Open(tempSource, FileMode.Open, FileAccess.Read, FileShare.Read))
4826+
.ConfigureAwait(false))
48254827
{
48264828
var objectSize = (int)filestream.Length;
48274829
var expectedFileSize = lengthToBeRead;
@@ -4830,7 +4832,7 @@ internal static async Task GetObject_3_OffsetLength_Tests(IMinioClient minio)
48304832
{
48314833
expectedFileSize = objectSize - offsetToStartFrom;
48324834
var noOfCtrlChars = 1;
4833-
if (RuntimeInformation.IsOSPlatform(OSPlatform.Windows)) noOfCtrlChars = 2;
4835+
if (OperatingSystem.IsWindows()) noOfCtrlChars = 2;
48344836

48354837
expectedContent = string.Concat(line)
48364838
.Substring(offsetToStartFrom, expectedFileSize - noOfCtrlChars);

0 commit comments

Comments
 (0)