自定义服务
作者:互联网
自定义一个IWelcomeService服务。
自定义一个IWelcomeService服务,这样在请求管道里也能使用。
新建一个接口
该接口里可以用来处理逻辑。这里我们创建一个方法用来返回一个helloWorld
public interface IWelcomeService
{
string GetMessage();
}
新建一个实现它的类
public class WelcomeService : IWelcomeService
{
public string GetMessage()
{
return "你好";
}
}
在Startup类的 Configure方法里进行注入该服务。否则下面使用该服务时会找不到对应的对象
services.AddScoped<IWelcomeService, WelcomeService>();
在Startup类的 Configure方法里可以接收和使用该服务
public void Configure(IApplicationBuilder app, IWebHostEnvironment env, IWelcomeService welcome)
{
var str= welcome.GetMessage();
}
标签:服务,Configure,自定义,IWelcomeService,GetMessage,public 来源: https://www.cnblogs.com/fhzmasl/p/16289192.html