使用IIdentityMessageService有什么好处?

时间:2014-11-19 17:04:55

标签: c# asp.net .net asp.net-identity

我试图实现"忘记密码"使用ASP.NET标识的服务。我想很多人之前已经实现了它。

我想知道使用IIdentityMessageService而不是实现我自己的类来发送电子邮件有什么好处。我觉得我失去了对我想要发送的电子邮件的更多控制权,因为使用该界面我得到了一条消息,但它没有更多信息作为电子邮件的类型(密码恢复,电子邮件确认等)

我的实现是生成令牌并将其传递给我自己的类和方法,而不使用IIdentityMessageService。

我应该使用IIdentityMessageService界面还是继续使用我自己的课程?使用界面有什么好处?

感谢。

1 个答案:

答案 0 :(得分:1)

没有"优点"或者"缺点"。它只是一个界面,你可以自由地实现它,无论你需要实现什么。

怎么会

  

生成令牌并将其传递给我自己的类和方法

与生成令牌不同,并将其传递给您自己的实现IIdentityMessageService的类?