From 9719a7f0ccbb70e4e51a93cbe1733d1424c16f6d Mon Sep 17 00:00:00 2001
From: Rodney Chen <rodney.chen@hotmail.com>
Date: 星期五, 06 十二月 2024 12:03:56 +0800
Subject: [PATCH] 优化Api数据库缓存模块,增加MES岗位缓存跟不良代码缓存

---
 Tiger.Api/Autofac/SingleInstance.json |   32 ++++++++++++++++++++++++++++++--
 1 files changed, 30 insertions(+), 2 deletions(-)

diff --git a/Tiger.Api/Autofac/SingleInstance.json b/Tiger.Api/Autofac/SingleInstance.json
index bb34f00..83804b8 100644
--- a/Tiger.Api/Autofac/SingleInstance.json
+++ b/Tiger.Api/Autofac/SingleInstance.json
@@ -137,9 +137,37 @@
       "injectProperties": true,
       "instanceScope": "SingleInstance" //鐢熷懡鍛ㄦ湡
     },
+    //{
+    //  "type": "Tiger.Business.DbCacheBus,Tiger.Business",
+    //  "services": [ { "type": "Tiger.IBusiness.IDbCacheBus,Tiger.IBusiness" } ],
+    //  "autoActivate": true,
+    //  "injectProperties": true,
+    //  "instanceScope": "SingleInstance" //鐢熷懡鍛ㄦ湡
+    //},
     {
-      "type": "Tiger.Business.DbCacheBus,Tiger.Business",
-      "services": [ { "type": "Tiger.IBusiness.IDbCacheBus,Tiger.IBusiness" } ],
+      "type": "Tiger.Business.DbCache.CodeRuleCache,Tiger.Business",
+      "services": [ { "type": "Tiger.IBusiness.ICodeRuleCache,Tiger.IBusiness" } ],
+      "autoActivate": true,
+      "injectProperties": true,
+      "instanceScope": "SingleInstance" //鐢熷懡鍛ㄦ湡
+    },
+    {
+      "type": "Tiger.Business.DbCache.SysParamCache,Tiger.Business",
+      "services": [ { "type": "Tiger.IBusiness.ISysParamCache,Tiger.IBusiness" } ],
+      "autoActivate": true,
+      "injectProperties": true,
+      "instanceScope": "SingleInstance" //鐢熷懡鍛ㄦ湡
+    },
+    {
+      "type": "Tiger.Business.DbCache.MesDefectCache,Tiger.Business.MES",
+      "services": [ { "type": "Tiger.IBusiness.IMesDefectCache,Tiger.IBusiness" } ],
+      "autoActivate": true,
+      "injectProperties": true,
+      "instanceScope": "SingleInstance" //鐢熷懡鍛ㄦ湡
+    },
+    {
+      "type": "Tiger.Business.DbCache.MesPositionCache,Tiger.Business.MES",
+      "services": [ { "type": "Tiger.IBusiness.IMesPositionCache,Tiger.IBusiness" } ],
       "autoActivate": true,
       "injectProperties": true,
       "instanceScope": "SingleInstance" //鐢熷懡鍛ㄦ湡

--
Gitblit v1.9.3