Я пытаюсь реализовать свой первый поставщик профилей для своего приложения MVC3.
Моя модель профиля -
Public Class Profile
Inherits ProfileBase
Public Overridable Property FirstName As String
Public Overridable Property LastName As String
Public Overridable Property COUNTY_NUM As Integer
Public Overridable Property COUNTY_ONLY_SW As String
Public Overridable Property WORKER_TYPE_IND As String
Public Overridable Property Agency As Decimal
Public Shared Function GetProfile(userName As String) As Profile
Return DirectCast(Create(userName), Profile)
End Function
End Class
Я реализовал поставщика профилей по умолчанию на основе системы..Web.Profile.ProfileProvider со всеми реализованными методами и выбрасыванием исключений и точек останова на всех бросках.Когда я перехожу через метод GetProfile (), он не вызывает ни одной из функций в ProfileProvider.Я знаю, что мой поставщик профилей действительно вызывается, потому что если веб-конфигурация не загружает / не находит класс, я получаю сообщение об ошибке.
Я пропустил шаг?