protected void SaveExternalLoginInfoItem(UserExternalLoginInfo item) { Save(item); }
protected void DeleteExternalLoginInfoItem(UserExternalLoginInfo item) { Delete(item); }
/// <summary> Returns login info for specific user and given provider, null: not found </summary> public virtual UserExternalLoginInfo FindUserExternalLoginInfo(Items.User user, string loginProvider, string providerKey) { return(Repository.Find(UserExternalLoginInfo.QueryLoginInfoParameter(loginProvider, providerKey, user)) .OfType <UserExternalLoginInfo>() .FirstOrDefault()); }