From 0a6759b3611651febd36c5919b87457850f664e5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=A9=99=E5=AD=90?= <454313500@qq.com>
Date: Tue, 9 Nov 2021 19:13:21 +0800
Subject: [PATCH] =?UTF-8?q?es=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
...Yi.Framework.ElasticSearchProcessor.csproj | 29 +++++++++++++++++++
.../Yi.Framework.PageDetail.csproj | 10 -------
.../Yi.Framework.Service/SearchService.cs | 7 +++--
3 files changed, 34 insertions(+), 12 deletions(-)
diff --git a/Yi.Framework/Yi.Framework.ElasticSearchProcessor/Yi.Framework.ElasticSearchProcessor.csproj b/Yi.Framework/Yi.Framework.ElasticSearchProcessor/Yi.Framework.ElasticSearchProcessor.csproj
index f208d303..93993039 100644
--- a/Yi.Framework/Yi.Framework.ElasticSearchProcessor/Yi.Framework.ElasticSearchProcessor.csproj
+++ b/Yi.Framework/Yi.Framework.ElasticSearchProcessor/Yi.Framework.ElasticSearchProcessor.csproj
@@ -4,4 +4,33 @@
net5.0
+
+
+
+
+
+
+
+ PreserveNewest
+ true
+ PreserveNewest
+
+
+ PreserveNewest
+ true
+ PreserveNewest
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Yi.Framework/Yi.Framework.PageDetail/Yi.Framework.PageDetail.csproj b/Yi.Framework/Yi.Framework.PageDetail/Yi.Framework.PageDetail.csproj
index 8137388a..464f7f90 100644
--- a/Yi.Framework/Yi.Framework.PageDetail/Yi.Framework.PageDetail.csproj
+++ b/Yi.Framework/Yi.Framework.PageDetail/Yi.Framework.PageDetail.csproj
@@ -10,16 +10,6 @@
1701;1702;CS1591
-
-
-
-
-
-
-
-
-
-
diff --git a/Yi.Framework/Yi.Framework.Service/SearchService.cs b/Yi.Framework/Yi.Framework.Service/SearchService.cs
index d1a3a389..bdb5a686 100644
--- a/Yi.Framework/Yi.Framework.Service/SearchService.cs
+++ b/Yi.Framework/Yi.Framework.Service/SearchService.cs
@@ -3,6 +3,7 @@ using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
+using Yi.Framework.Core;
using Yi.Framework.Interface;
using Yi.Framework.Model.Models;
using Yi.Framework.Model.Search;
@@ -12,9 +13,11 @@ namespace Yi.Framework.Service
public class SearchService : ISearchService
{
private IGoodsService _goodsService;
- public SearchService(IGoodsService goodsService)
+ private ElasticSearchInvoker _elasticSearchInvoker ;
+ public SearchService(IGoodsService goodsService, ElasticSearchInvoker elasticSearchInvoker)
{
_goodsService = goodsService;
+ _elasticSearchInvoker = elasticSearchInvoker;
}
public void ImpDataBySpu()
{
@@ -48,7 +51,7 @@ namespace Yi.Framework.Service
}
}
// 存入es,先留着,不写
- //_elasticSearchService.Send(goodsList);
+ _elasticSearchInvoker.Send(goodsList);
page++;
} while (size == 100);
}