首页 新闻 会员 周边

关于.net core 2.0 jwt身份认证系统中遇到的问题

0
悬赏园豆:10 [已解决问题] 解决于 2018-12-14 10:01

根据http://www.cnblogs.com/hzzxq/p/7373287.html#3784806 的博客文章修改jwt,里面有个IUserService ,目前有报错,IUserService 需要引用什么?一直没找到需要引用的类,是自己建的类还是nuget上下载?我这里报错:未能找到类型或命名空间名“IUserService”,请问该如何解决,麻烦了!

landonzeng的主页 landonzeng | 初学一级 | 园豆:198
提问于:2017-10-10 11:13
< >
分享
最佳答案
0

IUserService 是自己定义的接口
public interface IUserService
{
bool Auth(string username, string password);
}
定义接口对应的类
public class UserService: IUserService
{
public bool Auth(string username, string password)
{
bool bReturn = false;
if (username == "admin" && password == "admin")
{
bReturn = true;
}
return true;
}
}
在Startup.cs里面的ConfigureServices方法,
添加 service.AddSingleton<IUserService , UserService >();
这样就可以注入

收获园豆:10
wlf921 | 菜鸟二级 |园豆:234 | 2018-12-14 09:59

已经解决了,谢谢

landonzeng | 园豆:198 (初学一级) | 2018-12-14 10:01
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册