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

3 a resposta

WebApi: mapeando o parâmetro para o valor do cabeçalho

Eu fiz algumas pesquisas, mas parece que não encontrei nada ...Usando o WebApi, gostaria de mapear um parâmetro de entrada para um valor de cabeçalho: por ex...

1 a resposta

Vários controladores com as mesmas rotas de URL, mas diferentes métodos HTTP

Eu tenho os seguintes dois controladores: [RoutePrefix("/some-resources") class CreationController : ApiController { [HttpPost, Route] public ... CreateResource(CreateData input) { // ... } } [RoutePrefix("/some-resources") class ...

1 a resposta

Passando vários parâmetros para o método GET da API da web

Eu criei umWEB API usandoMySQL Base de dados. A API funciona como esperado por enquanto. Enviei um número de série do medidor e um parâmetro de data e hora e, em seguida, GET o resultado esperado. Abaixo está o meu controlador public MDCEntities ...

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 ...

3 a resposta

Como conecto as várias partes do meu código DI do Windsor da API da Web?

Como conecto as várias partes do meu código DI Castle Windsor da API da Web para que o roteamento do Controlador selecione a implementação correta da interface? Nota: Após várias partidas / becos sem saída e vitórias parciais ...

2 a resposta

Por que meu método de API da Web com argumentos duplos não está sendo chamado?

Eu tenho um método de API da Web que usa dois argumentos duplos: Interface do repositório: public interface IInventoryItemRepository { . . . IEnumerable<InventoryItem> GetDepartmentRange(double deptBegin, double deptEnd); . . . ...

3 a resposta

Controlador de API da Web em outro projeto, atributo de rota não funcionando

Eu tenho uma solução com dois projetos. Um projeto de inicialização da API da Web e o outro é uma biblioteca de classes. A biblioteca de classes contém um ApiController com roteamento de atributo. Eu adiciono uma referência do projeto API da Web ...

3 a resposta

Parâmetros opcionais no roteamento de atributo da API da Web

Quero manipular o POST da seguinte chamada de API: /v1/location/deviceid/appid Parâmetros adicionais são provenientes do Post-Body. Tudo isso funciona bem para mim. Agora, quero estender meu código, permitindo que "deviceid" e / ou "appid" e / ...

3 a resposta

Roteamento CreatedAtRoute para outro controlador

Estou criando uma nova webapi usando o roteamento de atributos para criar uma rota aninhada da seguinte maneira: // PUT: api/Channels/5/Messages [ResponseType(typeof(void))] [Route("api/channels/{id}/messages")] public async ...

1 a resposta

$ Metadados com o roteamento de atributo ODAP WebAPi não funcionando

Estou usando o roteamento de atributo OData para um terminal OData. Aqui está um exemplo do que eu tenho: [ODataRoutePrefix("Profile")] public class ProfileODataController : ODataController { [ODataRoute] [EnableQuery] public IHttpActionResult ...