1. 创建web api项目,编译并测试成功 2. 在项目的根目录添加Dockerfile文件,注意:Dockerfile文件名区分大小写 文件内容如下 # 基于microsoft/dotnet:latest构建Docker ImageFROM microsoft/dotnet:latest# Set the Working Directory 创建WebAPI目录WORKDIR ./app# Configure the listening port to 5006,对外暴露的端口应与程序中设置
Core的核心是DI,面向AOP的编程方式.在.NetCore中AOP的实现很大程度上依赖于Filter.下面就Core WebApi中的Filter进行举例. 其中鉴权中心我个人认为是比较重要的概念,因此做了特殊说明.这一片感觉代码没啥贴的其他博主一堆配置demo,就讲下我的理解吧. 1. Filter过滤器 Asp.Net WebApi 授权过滤器 IAuthorizationFilter 异常过滤器IExceptionFilter 方法过滤器IActionFilter Asp.Net co