From 769590d77993d8c26bfb9d056cb94d870cf6c745 Mon Sep 17 00:00:00 2001 From: MHSanaei Date: Mon, 22 May 2023 18:06:34 +0330 Subject: [feature] separate subscription service Co-Authored-By: Alireza Ahmadi --- web/global/global.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'web/global') diff --git a/web/global/global.go b/web/global/global.go index 7ded94e7..7d0b4e1f 100644 --- a/web/global/global.go +++ b/web/global/global.go @@ -8,12 +8,17 @@ import ( ) var webServer WebServer +var subServer SubServer type WebServer interface { GetCron() *cron.Cron GetCtx() context.Context } +type SubServer interface { + GetCtx() context.Context +} + func SetWebServer(s WebServer) { webServer = s } @@ -21,3 +26,11 @@ func SetWebServer(s WebServer) { func GetWebServer() WebServer { return webServer } + +func SetSubServer(s SubServer) { + subServer = s +} + +func GetSubServer() SubServer { + return subServer +} -- cgit v1.2.3