public static void UnregisterUserFromContext(AuthenticatedUser user) { if (user == null) throw new ArgumentNullException("user"); UnregisterUserFromContext(user.Token); }
public static string RegisterUserToContext(AuthenticatedUser user, bool isNewUser) { if (user == null) return null; if (isNewUser) { string token = Guid.NewGuid().ToString(); user.Token = token; user.AuthenticatedTime = DateTime.Now; } user.LastActivityTime = DateTime.Now; _Users[user.Token] = user; CallContext.LogicalSetData("AuthenticatedUser", user); return "token=" + user.Token + "&userid=" + user.UserCode + "&ipaddress=" + user.IpAddress; }
public static void InitTestUser(AuthenticatedUser user) { RegisterUserToContext(user, false); }
public static string RegisterUserToContext(AuthenticatedUser user) { return RegisterUserToContext(user, true); }
public static void InitTestUser() { var user = new AuthenticatedUser(); user.UserCode = "sguoan"; user.BusinessUnitId = 360; user.BusinessUnitCode = "188BET"; user.AccountId = 123; user.Token = Guid.NewGuid().ToString(); InitTestUser(user); }