使用NuGet打包和共享微服务中间件
1. 创建包含授权中间件的NuGet包
1.1 步骤概述
要构建一个名为 MicroserviceNET.Auth 的NuGet包,其中包含授权中间件,步骤如下:
1. 从相关服务中提取授权中间件到名为 MicroserviceNET.Auth 的类库。
2. 从 MicroserviceNET.Auth 类库创建包含所有代码的NuGet包。
1.2 具体操作
首先,创建一个新的类库 MicroserviceNET.Auth ,然后添加 AuthorizationMiddleware.cs 文件,并添加以下授权中间件代码:
namespace MicroserviceNET.Auth
{
using System.Threading.Tasks;
using LibOwin;
using AppFunc =
System.Func<
System.Collections.Generic.IDictionary<string, object>,
System.Threading.Tasks.Task>;
public class Authorization
{
public AppFunc Middleware(AppFunc
超级会员免费看
订阅专栏 解锁全文
922

被折叠的 条评论
为什么被折叠?



