Resultados da pesquisa a pedido "asp.net-web-api"
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 ...
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 ...
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 ...
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 ...
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, ...
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 ...
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 ...
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) ...
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 ...
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á ...