GetPropertyValues ​​не вызывается в поставщике пользовательских профилей - PullRequest
2 голосов
/ 14 декабря 2011

Я пытаюсь реализовать свой первый поставщик профилей для своего приложения 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.Я знаю, что мой поставщик профилей действительно вызывается, потому что если веб-конфигурация не загружает / не находит класс, я получаю сообщение об ошибке.

Я пропустил шаг?

...