2012-11-03 100 views

回答

6

在WebSecurity類型中似乎沒有對此的支持。我被迫直接查詢數據庫。自從我使用EF以來,我的代碼如下所示:

public string GetConfirmationToken(string email) 
    { 
     using (var db = new DbContext()) 
     { 
      var tsqlQuery = string.Format("SELECT [ConfirmationToken] FROM [webpages_Membership] WHERE [UserId] IN (SELECT [UserId] FROM [UserProfile] WHERE [Email] LIKE '{0}')", email); 
      return db.Database.SqlQuery<string>(tsqlQuery).First(); 
     } 
    }