Ich verwende .NET-Core 2.0.2 ein ASP.NET Webapp in C# zu erstellen.'Httprequest' enthält keine Definition für 'Param'
Jedesmal, wenn ich Request.Url
in meinem Controller verwenden, gibt dotnet run
einen Fehler:
error CS1061: 'HttpRequest' does not contain a definition for 'Url' and no extension method 'Url' accepting a first argument of type 'HttpRequest' could be found
Das gleiche geschieht mit Request.Params
. Auch wenn die .NET documentation sagt, es gibt einen Getter für die Params
Eigenschaft.
Ich habe eine Umgehung für Request.Url
gefunden: Ich verwende die Request.GetUri()
Methode. Jedoch konnte ich solch einen Ersatz für Request.Params
nicht finden.
Hier sind meine using
Aussagen:
using System;
using System.Diagnostics;
using area.Models;
using Microsoft.AspNetCore.Identity;
using System.Threading.Tasks;
using Microsoft.ApplicationInsights.AspNetCore.Extensions;
using Microsoft.AspNetCore.Mvc;
using Tweetinvi;
using Tweetinvi.Models;
Warum erhalte ich diese Fehler zu bekommen? Kennst du eine Reparatur? Haben Sie andernfalls eine Problemumgehung, um Request.Params
zu erhalten?
Was genau suchen Sie, aus der Sammlung Params? – Shyju
Ich versuche die Twetinvi-Bibliothek zu verwenden: https://github.com/linvi/tweetinvi/wiki/Authentication. Ich führe den "URL Redirect Authentication" Beispielcode aus, wo es gibt: 'Request.Params.Get (" oauth_verifier ")'. Also möchte ich auf 'Params'' Get() 'Methode zugreifen –
Sie können versuchen, Request.Query [" oauth_verifier "]' – Shyju