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

1 a resposta

Aproveite MultipleApiVersions no Swagger com versão de atributo

É possível aproveitar MultipleApiVersions no Swagger UI / Swashbuckle ao usar o roteamento de atributos? Especificamente, implementei o versionamento por: using System.Web.Http; namespace RESTServices.Controllers.v1 { [Route("api/v1/Test")] ...

1 a resposta

Modelos diferentes para RESTful GET e POST

Ele viola as idéias do REST, ou convenções aceitas, de ter modelos diferentes para GET / PUT / POST no mesmo URL? Um exemplo: Considere um recurso simples encontrado em api / things Eu posso criar uma coisa: POST api/things with body = { ...

1 a resposta

Carregar arquivo usando o verbo PUT no ASP.Net Web Api 2

Gostaria de expor uma ação da ASP.Net Web Api 2 usando o verbo HTTP PUT para fazer upload de arquivos. Isso é coerente com nosso modelo REST, pois a API representa um sistema de arquivos remoto (semelhante ao WebDAV, mas realmente simplificado); ...

1 a resposta

Solicitar token com JQuery da API da Web

Estou fazendo uma solicitação ajax em Javascript para obter um JWT do meu WebAPI AuthenticationProvider. Esta é a minha função js: function authenticateUser(credentials) { var body = { grant_type: 'password', client_id: 'myClientId', ...

1 a resposta

Autofac RegisterInstance vs SingleInstance

IProductRepositoryProxy ProductDataServiceProviderInstance = ...

1 a resposta

Substitua IExceptionHandler no Web Api 2.2 pelo manipulador de exceções de middleware OWIN

Eu criei um middleware OWIN para capturar exceções. O middleware não faz nada, mas encerra a próxima chamada com try catch like this try { await _next(environment) } catch(Exception exception){ // handle exception }O problema é que o middlware ...

1 a resposta

Como injetar ApplicationUserManager com unidade

eu tenhoApplicationUserManager definido assim: public class ApplicationUserManager : UserManager<ApplicationUser, int> { public ApplicationUserManager(IUserStore<ApplicationUser, int> store) : base(store) { } public override Task<IdentityResult> ...

1 a resposta

Páginas de erro personalizadas para a API da Web de diretório / arquivo inexistente (não controladores)

Sei que posso ter páginas de erro personalizadas para controladores inexistentes ou roteamento incorreto, mas como posso mostrar páginas de erro personalizadas se um usuário tentar baixar um arquivo que não existe dentro de algum diretório? Eu ...

1 a resposta

Como injetar webapi AccountController no WebApi

Eu tenho o construtor e construtor padrão com parâmetros como aqui: public class AccountController : ApiController { private const string LocalLoginProvider = "Local"; private ApplicationUserManager _userManager; public ...

1 a resposta

Lidando com erros / exceções em um pipeline de mediador usando CQRS?

Estou tentando seguiresta postagem [https://lostechies.com/jimmybogard/2014/09/09/tackling-cross-cutting-concerns-with-a-mediator-pipeline/] por Jimmy Bogard para implementar um pipeline de mediador, para que eu possa usar manipuladores de ...