public MembershipProviderUser GetUser(string username)
{
var user = Membership.GetUser(username);
if (user == null)
{
throw new ApplicationException(string.Format("User {0} not found", username));
}
return new MembershipProviderUser
{
Email = user.Email,
UserId = user.ProviderUserKey.ToString(),
Username = user.UserName
};
}