diff --git a/Mailjet.Client/Mailjet.Client.csproj b/Mailjet.Client/Mailjet.Client.csproj
index 4b37ff8..2a15853 100644
--- a/Mailjet.Client/Mailjet.Client.csproj
+++ b/Mailjet.Client/Mailjet.Client.csproj
@@ -1,8 +1,9 @@
- netstandard1.1
+ netstandard2.0
False
+ latest
3.0.0
3.0.0
@@ -36,7 +37,8 @@
-
+
+
diff --git a/Mailjet.Client/MailjetRequest.cs b/Mailjet.Client/MailjetRequest.cs
index 3826fed..09924ce 100644
--- a/Mailjet.Client/MailjetRequest.cs
+++ b/Mailjet.Client/MailjetRequest.cs
@@ -46,7 +46,7 @@ public MailjetRequest Property(string key, JToken value)
public string BuildUrl()
{
- string resourceId = ResourceId != null ? ResourceId.Id : null;
+ string resourceId = ResourceId?.Id;
string actionId = ActionId.HasValue ? ActionId.Value.ToString() : null;
string url = Resource.BuildUrl(resourceId, actionId);
return UrlHelper.AddQuerryString(url, Filters);
@@ -56,7 +56,7 @@ public override string ToString()
{
dynamic jObject = new JObject();
jObject.Resource = JObject.FromObject(Resource);
- jObject.ResourceId = ResourceId != null ? ResourceId.Id : null;
+ jObject.ResourceId = ResourceId?.Id;
jObject.ActionID = ActionId.HasValue ? ActionId.Value.ToString() : null;
jObject.Filters = JObject.FromObject(Filters);
jObject.Body = Body;
diff --git a/Mailjet.ConsoleApplication/Mailjet.ConsoleApplication.csproj b/Mailjet.ConsoleApplication/Mailjet.ConsoleApplication.csproj
index dff07fa..ce384ef 100644
--- a/Mailjet.ConsoleApplication/Mailjet.ConsoleApplication.csproj
+++ b/Mailjet.ConsoleApplication/Mailjet.ConsoleApplication.csproj
@@ -2,11 +2,11 @@
Exe
- netcoreapp3.1
+ net9.0
-
+
diff --git a/Mailjet.Tests/Mailjet.Tests.csproj b/Mailjet.Tests/Mailjet.Tests.csproj
index d85bdca..48be4a1 100644
--- a/Mailjet.Tests/Mailjet.Tests.csproj
+++ b/Mailjet.Tests/Mailjet.Tests.csproj
@@ -1,7 +1,7 @@
- netcoreapp3.1
+ net9.0
@@ -16,11 +16,11 @@
-
-
-
-
-
+
+
+
+
+