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; } }
public InsideMsgHandler(JzDbContext db, Stream inputStream, WxConfig wxConfig, PostModel postmodel = null) : base(inputStream, postmodel) { this.db = db; _wxConfig = wxConfig; }
public HomeController(IOptions <WxConfig> wxConfig, JzDbContext context) { _wxConfig = wxConfig.Value; db = context; }
public MpAccountController(IOptions <WxConfig> wxConfig, JzDbContext db) { this.db = db; _wxConfig = wxConfig.Value; }