API实现
到这里,小程序端的工作就完成了,但是事情还没有结束,因为API也该咱实现(苦笑.JPG)。那我们接着来看看在API端有哪些需要处理的活:
首先我们要新建发送模板的PostSendTemplete 模型
public class PostSendTemplete
{
string openId { get; set; }
string touser { string template_id { string page { string form_id { object data { string color { string emphasis_keyword { set; }
}
和
一个返回的TemplateResultModel 模型
class TemplateResultModel
{
int errcode {
set; }
string errmsg {
set; }
}
第一步,我们新建
一个SendTemplateMessage 的业务 接口如下:
Task<TemplateResultModel> SendTemplateMessage(PostSendTemplete tmModel);
第二步,实现这个业务接口:
第三步,上述标红的是新建的一个数据接口,接口如下:
Task<TemplateResultModel> SendTemplateMessage(WxaTempleteModel tmModel,string code);
第四步,实现上述的数据接口:
上述方法实现中,都需要将接口和实现在初始化的时候绑定,然后注入:
services.AddS
coped<ITemplateMessage,TemplateMessage>();
需要引入:
实现效果
End