fix(SiteMap),feat(Ver1.0.1.2)

- Fix site map service image url builder
- Add version 1.0.1.2
release
Amir Hossein Khademi 2024-05-28 14:04:43 +03:30
parent 8c6c4aebc1
commit 9f87d48602
3 changed files with 12 additions and 5 deletions

View File

@ -1 +1 @@
1.0.0.1
1.0.1.2

View File

@ -6,8 +6,8 @@
<ImplicitUsings>enable</ImplicitUsings>
<InvariantGlobalization>true</InvariantGlobalization>
<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
<AssemblyVersion>1.0.0.1</AssemblyVersion>
<FileVersion>1.0.0.1</FileVersion>
<AssemblyVersion>1.0.1.2</AssemblyVersion>
<FileVersion>1.0.1.2</FileVersion>
</PropertyGroup>
<ItemGroup>

View File

@ -1,6 +1,7 @@
using System.IO.Compression;
using System.Xml;
using Netina.Core.Models;
using Netina.Domain.Entities.Blogs;
using Netina.Domain.Entities.ProductCategories;
namespace Netina.Core.BaseServices;
@ -373,7 +374,10 @@ public class SiteMapService : ISiteMapService
XmlElement imageLoc = doc.CreateElement("image:loc", "http://www.google.com/schemas/sitemap-image/1.1");
imageLoc.InnerText = $"{_siteSetting.StorageBaseUrl}/{product.MainImage.Replace("Med", "Thumb")}";
var imageUrl = product.MainImage.Contains("Med") || product.MainImage.Contains("Thumb")
? product.MainImage.Replace("Med", "Thumb")
: Path.Combine("Images", "Med", product.MainImage);
imageLoc.InnerText = $"{_siteSetting.StorageBaseUrl}/{imageUrl}";
image.AppendChild(imageLoc);
@ -473,7 +477,10 @@ public class SiteMapService : ISiteMapService
XmlElement imageLoc =
doc.CreateElement("image:loc", "http://www.google.com/schemas/sitemap-image/1.1");
imageLoc.InnerText = $"{_siteSetting.StorageBaseUrl}/{blog.MainImage.Replace("Med", "Thumb")}";
var imageUrl = blog.MainImage.Contains("Med") || blog.MainImage.Contains("Thumb")
? blog.MainImage.Replace("Med", "Thumb")
: Path.Combine("Images", "Med", blog.MainImage);
imageLoc.InnerText = $"{_siteSetting.StorageBaseUrl}/{imageUrl}";
image.AppendChild(imageLoc);