public virtual void RemoveLogin(UserLoginInfo login) { var loginsToRemove = SerializableLogins .Where(l => l.LoginProvider == login.LoginProvider) .Where(l => l.ProviderKey == login.ProviderKey); SerializableLogins = SerializableLogins.Except(loginsToRemove).ToList(); }
public virtual void AddLogin(UserLoginInfo login) { SerializableLogins.Add(new SerializableUserLoginInfo(login.LoginProvider, login.ProviderKey)); }