public override MembershipUser GetUser (object providerUserKey, bool userIsOnline)
{
DbCommand command = factory.CreateCommand ();
command.CommandText = @"aspnet_Membership_GetUserByUserId";
command.CommandType = CommandType.StoredProcedure;
AddParameter (command, "@UserId", providerUserKey);
AddParameter (command, "@CurrentTimeUtc", DateTime.Now);
AddParameter (command, "@UpdateLastActivity", userIsOnline);
MembershipUser u = BuildMembershipUser (command, string.Empty, providerUserKey);
return u;
}