2011-02-13 71 views

回答

5

不,如果您從未使用此功能,則無需執行所有操作。拋出一個NotImplementedException總是一個很好的方式來表明這一點。

0

不,你並不需要實現對的MembershipProvider或RoleProvider所有方法;如果您從不使用API​​來創建,更新或刪除,那麼您可以在使用時引發異常。這些是在您修改用戶數據的情況下使用的,並且也被Visual Studio中的管理網站選項使用。因此,如果您使用該網站,它將無法按預期工作,因爲它預計這些提供程序方法將存在。

但是,如果你做的是使用的控件,那麼這將是方便研究其API的方法,這些控制使用,並確保你有這些實現。我的意思是說Login控件確實使用了ValidateUser,並且也可以使用GetUser。它也可以撥打UpdateUser兩個更新失敗的登錄次數,上次登錄日期等

HTH。