Comment utiliser RestSharp.NetCore dans le noyau asp.net

Je suis passé par le http://restsharp.org/ code du travail de grands noms. Ci-dessous est le code de RestSharp avec asp.net de base .

public GenericResponseObject<T> GetGeneric<T>(string operation, params KeyValuePair<string, string>[] nameValues) where T : class
{
    RestClient client = new RestClient(_baseUrl)
    {
        Authenticator = new HttpBasicAuthenticator(_username, _password)
    };

    RestRequest request = new RestRequest(operation, Method.GET);

    foreach (KeyValuePair<string, string> nameValue in nameValues)
    {
        request.AddQueryParameter(nameValue.Key, nameValue.Value);
    }

    IRestResponse<GenericResponseObject<T>> response = client.Execute<GenericResponseObject<T>>(request);
        GenericResponseObject<T> responseObject = response.Data;
        return responseObject;
    }
}

Ce code fonctionne très bien pour moi. Maintenant, je veux mettre en œuvre même code dans asp.net de base.

Puis-je obtenir un échantillon de exemple comment utiliser RestSharp dans asp.net de base. J'ai ajouté la dépendance RestSharp.NetCore": 105.2.3.

source d'informationauteur San Jaisy | 2016-12-30