Fiddler testing API Post pasando una clase [Frombody]

Tengo este controlador de AP # C muy simple llamado "TestController" con un método de API como:

[HttpPost]
public string HelloWorld([FromBody] Testing t)
{
    return t.Name + " " + t.LastName;
}

El contacto es solo una clase que se ve así:

public class Testing
{
    [Required]
    public string Name;
    [Required]
    public string LastName;
}

Mi APIRouter se ve así:

config.Routes.MapHttpRoute(
     name: "TestApi",
     routeTemplate: "api/{controller}/{action}/{id}",
     defaults: new { id = RouteParameter.Optional }
);

PREGUNTA 1:
¿Cómo puedo probar eso de un cliente C #?

Para el # 2 probé el siguiente código:

private async Task TestAPI()
{
    var pairs = new List<KeyValuePair<string, string>> 
    {
       new KeyValuePair<string, string>("Name", "Happy"),
       new KeyValuePair<string, string>("LastName", "Developer")
    };

    var content = new FormUrlEncodedContent(pairs);

        var client = new HttpClient();                        
        client.DefaultRequestHeaders.Accept.Add(
             new MediaTypeWithQualityHeaderValue("application/json"));

        var result = await client.PostAsync( 
             new Uri("http://localhost:3471/api/test/helloworld", 
                    UriKind.Absolute), content);

        lblTestAPI.Text = result.ToString();
    }

PREGUNTA 2:
¿Cómo puedo probar esto desde Fiddler?
Parece que no puede encontrar cómo pasar una clase a través de la interfaz de usuario.

Respuestas a la pregunta(1)

Su respuesta a la pregunta