/// <summary> /// GetItemByWeixinUnionIdAsync /// </summary> /// <param name="unionId"></param> /// <returns></returns> public async Task <XM.UserInfo> GetItemByWeixinUnionIdAsync(string unionId) { if (unionId.IsNullOrWhiteSpace()) { return(null); } XM.UserInfo user = await _context.User.AsNoTracking().Where(m => m.WeixinUnionId == unionId).Select(_selector).FirstOrDefaultAsync(); return(user); }
public async Task <XM.UserInfo> GetItemByWeixinMobileEndOpenIdAsync(string openId) { if (openId.IsNullOrWhiteSpace()) { return(null); } XM.UserInfo user = await _tubumuContext.User.AsNoTracking().Where(m => m.WeixinMobileEndOpenId == openId).Select(_selector).FirstOrDefaultAsync(); return(user); }