diff --git a/src/OpenWeatherMapSharp/Models/ForecastItem.cs b/src/OpenWeatherMapSharp/Models/ForecastItem.cs
index f498a57..5525e3e 100644
--- a/src/OpenWeatherMapSharp/Models/ForecastItem.cs
+++ b/src/OpenWeatherMapSharp/Models/ForecastItem.cs
@@ -82,5 +82,33 @@ public class ForecastItem
[JsonIgnore]
public DateTime Date
=> DateUnix.ToDateTime();
+
+ ///
+ /// Weather icon URL (default size).
+ ///
+ [JsonIgnore]
+ public string Icon
+ => $"https://openweathermap.org/img/wn/{WeatherInfos?[0]?.Icon}.png";
+
+ ///
+ /// Weather icon URL (2x resolution).
+ ///
+ [JsonIgnore]
+ public string Icon2x
+ => $"https://openweathermap.org/img/wn/{WeatherInfos?[0]?.Icon}@2x.png";
+
+ ///
+ /// Weather icon URL (4x resolution).
+ ///
+ [JsonIgnore]
+ public string Icon4x
+ => $"https://openweathermap.org/img/wn/{WeatherInfos?[0]?.Icon}@4x.png";
+
+ ///
+ /// Weather icon name.
+ ///
+ [JsonIgnore]
+ public string IconName
+ => WeatherInfos?[0]?.Icon;
}
}
diff --git a/src/OpenWeatherMapSharp/OpenWeatherMapSharp.csproj b/src/OpenWeatherMapSharp/OpenWeatherMapSharp.csproj
index a5b5864..42a432c 100644
--- a/src/OpenWeatherMapSharp/OpenWeatherMapSharp.csproj
+++ b/src/OpenWeatherMapSharp/OpenWeatherMapSharp.csproj
@@ -4,7 +4,7 @@
netstandard2.0
True
OpenWeatherMapSharp
- 4.0.1
+ 4.1.0
Thomas Sebastian Jensen
tsjdev-apps.de
An unofficial .NET API wrapper for OpenWeatherMap.org
@@ -15,7 +15,7 @@
icon.png
OpenWeatherMap; Api; Mock; Wrapper; free; Weather
- - Fix icon urls
+ - Add icon urls to ForecastItem
en
README.md