diff --git a/APIMatic.Core.Test/APIMatic.Core.Test.csproj b/APIMatic.Core.Test/APIMatic.Core.Test.csproj
index 8a7392de..0e44e077 100644
--- a/APIMatic.Core.Test/APIMatic.Core.Test.csproj
+++ b/APIMatic.Core.Test/APIMatic.Core.Test.csproj
@@ -12,7 +12,7 @@
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/APIMatic.Core.Test/Http/HttpClientWrapperSSLTest.cs b/APIMatic.Core.Test/Http/HttpClientWrapperSSLTest.cs
index 33917251..aa77af44 100644
--- a/APIMatic.Core.Test/Http/HttpClientWrapperSSLTest.cs
+++ b/APIMatic.Core.Test/Http/HttpClientWrapperSSLTest.cs
@@ -65,7 +65,7 @@ public async Task TestHttpClientSkipSSLCertificateVerification_OKResponse()
// Act
var actual = await client.ExecuteAsync(request);
- Assert.AreEqual(actual.StatusCode, (int)HttpStatusCode.OK);
+ Assert.AreEqual((int)HttpStatusCode.OK, actual.StatusCode);
}
}
}
diff --git a/APIMatic.Core.Test/MockTypes/Convertors/UnixDateTimeConverter.cs b/APIMatic.Core.Test/MockTypes/Convertors/UnixDateTimeConverter.cs
index 555e68fa..0762ef4a 100644
--- a/APIMatic.Core.Test/MockTypes/Convertors/UnixDateTimeConverter.cs
+++ b/APIMatic.Core.Test/MockTypes/Convertors/UnixDateTimeConverter.cs
@@ -5,5 +5,7 @@ namespace APIMatic.Core.Test.MockTypes.Convertors
///
/// Extends from DateTimeConverterBase, uses unix DateTime format.
///
+ #pragma warning disable S2094
public class UnixDateTimeConverter : CoreUnixDateTimeConverter { }
+ #pragma warning restore S2094
}
diff --git a/APIMatic.Core/APIMatic.Core.csproj b/APIMatic.Core/APIMatic.Core.csproj
index bb813c55..84fa062c 100644
--- a/APIMatic.Core/APIMatic.Core.csproj
+++ b/APIMatic.Core/APIMatic.Core.csproj
@@ -39,7 +39,7 @@
all
runtime; build; native; contentfiles; analyzers; buildtransitive
-
+
all
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/APIMatic.Core/Request/Parameters/Parameter.cs b/APIMatic.Core/Request/Parameters/Parameter.cs
index 863b6a0c..cde72911 100644
--- a/APIMatic.Core/Request/Parameters/Parameter.cs
+++ b/APIMatic.Core/Request/Parameters/Parameter.cs
@@ -22,7 +22,7 @@ public abstract class Parameter
private string GetName() => key == "" ? typeName : key;
- private string IdentifierKey => string.IsNullOrEmpty(key) ? $"_{nameof(Parameter)}_{Guid.NewGuid()}" : key;
+ private string IdentifierKey => string.IsNullOrEmpty(key) ? $"_{typeName}_{Guid.NewGuid()}" : $"_{typeName}_{key}";
public Parameter Setup(string key, object value)
{
diff --git a/APIMatic.Core/Utilities/CoreHelper.cs b/APIMatic.Core/Utilities/CoreHelper.cs
index 0ba74290..eb567a6e 100644
--- a/APIMatic.Core/Utilities/CoreHelper.cs
+++ b/APIMatic.Core/Utilities/CoreHelper.cs
@@ -262,7 +262,7 @@ internal static bool TryGetInnerValueForContainer(object value, out dynamic inne
var valueType = value?.GetType();
if (valueType?.Namespace?.EndsWith(".Containers") == true)
{
- innerValue = valueType.GetFields()[0].GetValue(value);
+ innerValue = valueType?.GetFields()[0].GetValue(value);
return true;
}
innerValue = null;