Makoto Kato
0
Q:

NÃO CONSIGO MANDAR UM POST EM VBNET USANDO POSTMAN

public static class WebApiConfig
{
    public static void Register(HttpConfiguration config)
    {
        config.MapHttpAttributeRoutes();

        config.Routes.MapHttpRoute(
            name: "DefaultApi",
            routeTemplate: "api/{controller}/{id}",
            defaults: new { id = RouteParameter.Optional }
        );
    }
}
0
[RoutePrefix("api/clientes")]
public class ClienteController : ApiController { ... }
0
    [HttpPost]
    public HttpResponseMessage Post([FromBody] Cliente value)
    {
        Debug.WriteLine("Começo");

        Debug.WriteLine("-------------Value-----------------");
        Debug.WriteLine(value.ID);
        Debug.WriteLine(value.Nome);
        Debug.WriteLine(value.Email);
        Debug.WriteLine(value.Ativo);
        Debug.WriteLine("-------------Fim Value-------------");

        if (value != null)
        {
            Debug.WriteLine("Não nulo");
            novosClientes.Add(value);
            Clientes = novosClientes.ToArray();
            return new HttpResponseMessage(HttpStatusCode.OK);
        }

        Debug.WriteLine("Fim");

        return new HttpResponseMessage(HttpStatusCode.BadRequest);
    }
0

New to Communities?

Join the community