Resultados da pesquisa a pedido "asp.net-web-api"

7 a resposta

Por que ninguém descarta o DbContext após a operação do controlador WebApi?

Conheço vários tutoriais e exemplos completos de segmentaçãoWebApi & Entity Framework (mesmo da Microsoft) que possuemWebApi controlador como este: public HttpResponseMessage GetInternet(int id) { var context = new InternetDbContext(); var ...

1 a resposta

Onde está acontecendo a "mágica" quando um Controller instancia a implementação correta da Interface na Web API DI?

Parece-me que em algum lugar um coelho está sendo puxado de um chapéu quando se trata de DI em Web API Controllers. Eu entendo que: 0) O Controller em um projeto de API da Web pode ser chamado com várias classes a serem instanciadas, todas ...

2 a resposta

Faça com que o atributo JSON.NET e Serializable funcionem juntos

Estou usando o JSON.NET e tive alguns problemas no passado durante a desserialização de objetos WEBAPI. Depois de fazer algumas pesquisas, descobri que a classe foi marcada com [Serializable]. Quando eu removi isso, a desserialização estava ...

2 a resposta

Ligação codificada por URL da API da Web a diferentes nomes de propriedades

Estou esperando uma solicitação POST com o tipo de conteúdo definido como: Tipo de conteúdo: application / x-www-form-urlencoded O corpo da solicitação fica assim: first_name = john & last_name = banana Minha ação no controlador tem esta ...

8 a resposta

Caractere de ponto '.' na MVC Web API 2 para solicitação como api / people / STAFF.45287

O URL que estou tentando deixar trabalhar é um no estilo de: http://somedomain.com/api/people/staff.33311 [http://somedomain.com/api/people/staff.33311](assim como sites como LAST.FM permitem todo tipo de sinalização nos URLs RESTFul e WebPage, ...

5 a resposta

Impedir $ id / $ ref ao serializar objetos usando a API da Web e JSON.NET

Não consigo impedir a API / JSON.NET da Web de usarNewtonsoft.Json.PreserveReferencesHandling.Objects ao serializar objetos. Em outras palavras, $ id / $ ref são sempre usados nos objetos serializados, apesar de usar as seguintes ...

3 a resposta

Como os tokens de portador são armazenados no servidor na Web API 2?

Estou configurando a autenticação de token de portador na API da Web 2 e não entendo como (ou onde) o token de portador está sendo armazenado no servidor. Aqui está o código relevante: Comece: public partial class Startup { public static ...

2 a resposta

C # HttpClient PostAsync transforma 204 em 404

Dado este serviço WebApi: [ActionName("KillPerson")] [HttpPost] public void KillPerson([FromBody] long id) { // Kill }E essa chamada HttpClient PostAsync: var httpClient = new HttpClient { BaseAddress = new Uri(ClientConfiguration.ApiUrl) ...

2 a resposta

Usando ninject dependecyResolver para MVC e WebAPI

Eu criei e MVC 4 aplicativo da web e decidiu usar a API da web neste aplicativo. Estou usando o resolvedor de dependência ninject para o aplicativo da Web MVC. e agora eu quero usar esse resolvedor de dependência ninject para API da Web. mas o ...

1 a resposta

API da Web desserializando incorretamente uma lista de enumerações

Então, eu estou usando um controlador de API da web para aceitar solicitações JSON. É mapeado para um objeto de modelo que inclui uma lista de enumerações. O problema que estou tendo é que, se o JSON incluir um valor inválido, ele não parecerá ...