Развернутый WebApi 2 возвращает старые значения - PullRequest
1 голос
/ 25 марта 2020

На самом деле я обновил свой проект WebApi 2 и развернул обновленную версию ..

Проблема в том, что в одном API все еще возвращаются старые не обновленные значения ..

Это ответ развернутого веб-сайта

[{"TOTPAG":8237.16,"DESCRPAG_PA":"CONTANTI"},{"TOTPAG":63.8,"DESCRPAG_PA":"POS MANUALE"},{"TOTPAG":63.04,"DESCRPAG_PA":"RESI"},{"TOTPAG":12.2,"DESCRPAG_PA":"SATISPAY"},{"TOTPAG":22.0,"DESCRPAG_PA":"TICKET"},{"TOTPAG":12559.82,"DESCRPAG_PA":"VISA+bancom"}]

Хотя здесь приведен ответ отладки

[{"CONT":21229.190000000002,"NONRISC":211.66,"ELET":28922.85,"PAG":[{"TOTPAG":-0.09,"DESCRPAG_PA":"ARROT. L96/17"},{"TOTPAG":1995.88,"DESCRPAG_PA":"cont manuale"},{"TOTPAG":19233.31,"DESCRPAG_PA":"CONTANTI"},{"TOTPAG":149.75,"DESCRPAG_PA":"RESI"},{"TOTPAG":62.0,"DESCRPAG_PA":"TICKET"},{"TOTPAG":28922.85,"DESCRPAG_PA":"VISA+bancom"}]}]

На самом деле веб-сайт был развернут, и все файлы были обновлены, но он по-прежнему возвращает старые значения, которые API ответил до обновления ..

Как заставить принудительно обновить ответ API?

Вот как выглядит мой контроллер для следующего API

<HttpPost()>
<Route("giorno")>
Public Function GetPagamentiGiorno(<FromBody()> ByVal where As ModelConfig.Config)
    Dim re = Request
    Dim headers = re.Headers
    Dim piva As String = ""

    If headers.Contains("authToken") Then
        Dim token As String = headers.GetValues("authToken").First()
        Dim data = TokenManager.Principals(TokenManager.GetPrincipal(token))
        If data Is Nothing Then Return New HttpResponseMessage(HttpStatusCode.Unauthorized)

        piva = data.piva
    End If

    Dim modelConfig As ModelConfig = New ModelConfig

    Dim pagamenti As Pagamenti = New Pagamenti
    Return Pagamenti.TotalePagamentiGiorno(where.data.inizio, where.data.fine, modelConfig.QueryParametri(where.config, "PA", False), piva)
End Function
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...