У меня есть WebApp, в котором есть несколько WebApi 2, WebApp публикуется на сервере, работающем с IIS.
Когда я добавляю что-то новое в WebApp, обновление работает нормально, и все содержимое предоставляется правильно, но сейчас я только что обновил существующий API, и этот API просто не возвращает никакого контента, поскольку API все еще требует старых параметров ..
Я еще пытался удалить кеш файлы в /Microsoft.NET/Framework
& Framework64
Папка временных файлов для следующего веб-сайта, но она не оказала никакого влияния ..
Так как я могу заставить IIS обновить мое WebApp?
Метод API, который я изменил, выглядит следующим образом:
<HttpPost()>
<Route("rc")>
Public Function RepartiCassa(<FromBody()> ByVal where As ModelConfig.Config) As IEnumerable(Of Reparti)
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 rep As Reparti = New Reparti
Return rep.TotaliRepCassa(where.data.inizio, where.data.fine, modelConfig.QueryParametri(where.config, "TRC", False), piva)
End Function
Хотя в более старой версии выглядит следующим образом
<HttpPost()>
<Route("rc")>
Public Function RepartiCassa(<FromBody()> ByVal where As ModelConfig.Config) As IEnumerable(Of RepCassa)
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 repCassa As RepCassa = New RepCassa
Return repCassa.TotaliRepCassa(where.data.inizio, where.data.fine, modelConfig.QueryParametri(where.config, "TRC", False), piva)
End Function
Все изменилось, если модель RepCassa стала Reparti