
WebApi
辰三
柴米油盐酱醋茶
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
asp.net core2.2使用IIS启动时,swagger访问404
最近出现了一个很奇葩的问题,也不知道是怎么产生的,莫名其妙的,不过最终还是解决了,记录一下问题 写了一个asp.net core webapi,使用的swagger方便调试接口,最近更改过一些东西后发现无法访问了/swagger 是404然后修改了swagger的RoutePrefix后,可以访问,但是找不到json文件解决a. 尝试着把修改的东西都还原了一下,依然404b. 百度了一下 ,不太好用c. 使用控制台启动可以访问swagger(从这确定是IIS的问题)d. 找个最笨的办法,原创 2021-03-04 11:20:27 · 1328 阅读 · 1 评论 -
WebApi的Filter过滤器中使用Unity进行依赖注入IOC
在WebApi的Filter过滤器中使用Unity进行依赖注入IOC问题 在一个webapi中使用了unity作为ioc容器,然后给所有controller添加了一个身份认证的Filter,结果发现在Filter中无法注入,总是null,鼓捣了一会filterprovider也没弄好,最终换了个获取实例的方式,详细说一下首先 给webapi添加一个过滤器public static class WebApiConfig{ public static void Register(HttpConf原创 2020-07-09 16:49:44 · 445 阅读 · 0 评论 -
使用HttpClient单元测试基于Unity的WebApi
使用HttpClient单元测试基于Unity的WebApiwebapi的单元测试,使用new controller的方式有些地方测试不到,比如过滤器啥的,所以想用httpclient方式测试,模拟真正的链接,但是在测试的时候遇到了一个问题,使用属性注入【Dependency】的时候无法注入,最后又换了构造器注入方式,也不知道怎么着属性注入与构造器注入都好了。。。 尴尬,记录一下吧先上一波controller的代码:[Dependency]public IUserService Service原创 2020-05-27 10:18:51 · 556 阅读 · 0 评论