Пример #1
0
        public CommEntityUpdater(WxConfig wxConfig, JzDbContext db)
        {
            _wxConfig  = wxConfig;
            this.db    = db;
            basicToken = db.BasicTokens.FirstOrDefault();
            if (basicToken == null)
            {
                LogService.GetInstance().AddLog("CommEntityUpdater:ctor", null, "Create a new basic token record", "", "Info");
                basicToken = new BasicToken();
                db.BasicTokens.Add(basicToken);
                db.SaveChanges();
            }
            else if (string.IsNullOrEmpty(ComponentKeys.GetInstance().VerifyData.Ticket))
            {
                //load token from db to memory when component ticket is null
                ComponentKeys.GetInstance().VerifyData.Ticket = basicToken.Ticket;
                ComponentKeys.GetInstance().VerifyData.RefreshOn = basicToken.TicketRefreshOn;

                ComponentKeys.GetInstance().AccessData.AccessCode = basicToken.AccessToken;
                ComponentKeys.GetInstance().AccessData.ExpiresIn = basicToken.AccessTokenExpiresIn;
                ComponentKeys.GetInstance().AccessData.RefreshOn = basicToken.AccessTokenRefreshOn;

                ComponentKeys.GetInstance().PreAuthData.PreAuthCode = basicToken.PreAuthCode;
                ComponentKeys.GetInstance().PreAuthData.RefreshOn = basicToken.PreAuthCodeRefreshOn;
                ComponentKeys.GetInstance().PreAuthData.ExpiresIn = basicToken.PreAuthCodeExpiresIn;
            }
        }
Пример #2
0
 public InsideMsgHandler(JzDbContext db, Stream inputStream, WxConfig wxConfig, PostModel postmodel = null)
     : base(inputStream, postmodel)
 {
     this.db   = db;
     _wxConfig = wxConfig;
 }
Пример #3
0
 public HomeController(IOptions <WxConfig> wxConfig, JzDbContext context)
 {
     _wxConfig = wxConfig.Value;
     db        = context;
 }
Пример #4
0
 public MpAccountController(IOptions <WxConfig> wxConfig, JzDbContext db)
 {
     this.db   = db;
     _wxConfig = wxConfig.Value;
 }