c# – ¿Cómo obtengo un Token de autenticación haciendo una petición a un WS de tipo Post por URLEncoded C #?

Tengo que hacer un consumo a un servicio web para solicitar un token de autorización, sin embargo este solo recibe parámetros por application/x-www-form-urlencoded.Los datos a enviar son client_id, client_secret y grant_type.
Estoy Utilizando la librería RestSharp y lo que he logrado Codificar es lo siguiente :

public void GetTokenn()
    {
        string URL = ConfigurationManager.AppSettings("URLToken");
        var client = new RestClient(URL);

        var request = new RestRequest(Method.POST);
        request.AddHeader("cache-control", "no-cache");
        request.AddHeader("content-type", "application/x-www-form-urlencoded");
        request.AddParameter("application/x-www-form-urlencoded", "client_id=123&client_secret=123&grant_type=client_credentials", ParameterType.RequestBody);
        IRestResponse response = client.Execute(request);

    }

El resultado de la operación:
Anexo en Imágenes está Headers de la solicitud desde Postman y Body y response desde Postman.

Devuelve un
“StatusCode: 0, Content-Type: , Content-Length: 0)”
Debug

Headers desde PostmanBody y response desde Postman

Agradezco altamente su ayuda bien sea con la libreria que estoy usando ó con otra. Gracias