diff --git a/src/Microsoft.OpenApi.Hidi/Microsoft.OpenApi.Hidi.csproj b/src/Microsoft.OpenApi.Hidi/Microsoft.OpenApi.Hidi.csproj
index 620043d64..c5f3e09d0 100644
--- a/src/Microsoft.OpenApi.Hidi/Microsoft.OpenApi.Hidi.csproj
+++ b/src/Microsoft.OpenApi.Hidi/Microsoft.OpenApi.Hidi.csproj
@@ -9,7 +9,7 @@
enable
hidi
./../../artifacts
- 1.3.5
+ 1.3.6
OpenAPI.NET CLI tool for slicing OpenAPI documents
true
diff --git a/src/Microsoft.OpenApi.Hidi/Utilities/SettingsUtilities.cs b/src/Microsoft.OpenApi.Hidi/Utilities/SettingsUtilities.cs
index 6ec32f488..f6798287a 100644
--- a/src/Microsoft.OpenApi.Hidi/Utilities/SettingsUtilities.cs
+++ b/src/Microsoft.OpenApi.Hidi/Utilities/SettingsUtilities.cs
@@ -1,6 +1,7 @@
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT license.
+using System.IO;
using Microsoft.Extensions.Configuration;
using Microsoft.OpenApi.OData;
@@ -11,15 +12,19 @@ internal static class SettingsUtilities
internal static IConfiguration GetConfiguration(string? settingsFile = null)
{
if (string.IsNullOrEmpty(settingsFile))
+ {
settingsFile = "appsettings.json";
+ }
+
+ var settingsFilePath = Path.Combine(Directory.GetCurrentDirectory(), settingsFile);
IConfiguration config = new ConfigurationBuilder()
- .AddJsonFile(settingsFile, true)
- .Build();
+ .AddJsonFile(settingsFilePath, true)
+ .Build();
return config;
}
-
+
internal static OpenApiConvertSettings GetOpenApiConvertSettings(IConfiguration config, string? metadataVersion)
{
if (config == null) { throw new System.ArgumentNullException(nameof(config)); }
diff --git a/src/Microsoft.OpenApi.Readers/Microsoft.OpenApi.Readers.csproj b/src/Microsoft.OpenApi.Readers/Microsoft.OpenApi.Readers.csproj
index dd422d6ef..d7d866263 100644
--- a/src/Microsoft.OpenApi.Readers/Microsoft.OpenApi.Readers.csproj
+++ b/src/Microsoft.OpenApi.Readers/Microsoft.OpenApi.Readers.csproj
@@ -3,7 +3,7 @@
netstandard2.0
latest
true
- 1.6.10
+ 1.6.11
OpenAPI.NET Readers for JSON and YAML documents
true
diff --git a/src/Microsoft.OpenApi/Microsoft.OpenApi.csproj b/src/Microsoft.OpenApi/Microsoft.OpenApi.csproj
index 047a39f77..d949685c6 100644
--- a/src/Microsoft.OpenApi/Microsoft.OpenApi.csproj
+++ b/src/Microsoft.OpenApi/Microsoft.OpenApi.csproj
@@ -3,7 +3,7 @@
netstandard2.0
Latest
true
- 1.6.10
+ 1.6.11
.NET models with JSON and YAML writers for OpenAPI specification
true