一、概述
为了让接口程序更加模块化和可测试,采用依赖注入的方式调用接口方法。
二、安装Microsoft.Extensions.DependencyInjection
在NuGet里面搜索Microsoft.Extensions.DependencyInjection,并进行安装。
三、代码编写
3.1 创建Service 实现类
/*************************************
* 功 能:测试Service实现类
* 创 建 人:********
* 创建时间:2024-02-19
* ***********************************/
namespace Application
{
/// <summary>
/// 测试Service.
/// </summary>
public class TestService : ITestService
{
/// <summary>
/// 测试查询.
/// </summary>
public List<AgentGroup> TestSelect()
{
var list = SqlSugarORM.SqlSugarHelper.Db.Queryable<AgentGroup>().ToList()