欢迎光临
我的个人博客网站

依赖注入

 

net core 内置方式

接口

public interface ITestService
{
        string Test();
}

实现

public class TestService : ITestService
{
     public string Test()
     {
          return “依赖注入”;
     }
}

在Startup下的ConfigureServices中进行注入

services.AddTransient<ITestService, TestService>();

在控制器中进行使用

private readonly ITestService  _TestService;

public HomeController(ITestService TestService)
{
      _TestService = TestService;
}

public IActionResult Index()
{
        _TestService .Test();
       return View();
}

赞(0) 打赏
未经允许不得转载:张拓的天空 » 依赖注入
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

专业的IT技术经验分享 更专业 更方便

联系我们本站主机

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏