熟悉SocialAuth.NET的人吗?请点击此链接以结帐SocialAuth.NET。与许多提供商(例如Facebook,Twitter,Google等)无缝集成。

好的,足够的介绍。现在,SocialAuth.NET将所有内容存储在会话中。例如,要获取Facebook用户ID,我们称为SocialAuthUser.GetCurrentUser.GetProfile.ID,因为它是基于会话的,当我尝试从Web服务或类中调用SocialAuthUser.GetCurrentUser.GetProfile.ID时,会收到此错误消息“对象引用未设置为对象的实例”文件。

知道如何在班级文件中为我工作吗?任何帮助深表感谢。

如果这个System.Web.HttpContext.Current.Session("NameHere")是我应该使用的..括号中应该放什么?

更新:请不要将此问题标记为Duplicate。我已经看到了这个Question,并且不确定这是否是我应该做的。

最佳答案

我为进行这些调用的类实现了IRequireSessionState。这是为了使类知道当前的会话状态。

关于c# - 如何从类文件中获取 session 变量?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13608080/

10-10 00:06