public MongoIdentityUser(string userName, MongoUserEmail email)
     : this(userName)
 {
     if (email != null)
     {
         Email = email;
     }
 }
 public MongoIdentityUser(string userName, string email)
     : this(userName)
 {
     if (email != null)
     {
         Email = new MongoUserEmail(email);
     }
 }
 public virtual void SetEmail(MongoUserEmail mongoUserEmail)
 {
     Email = mongoUserEmail;
 }
 public virtual void SetEmail(string email)
 {
     var mongoUserEmail = new MongoUserEmail(email);
     SetEmail(mongoUserEmail);
 }