ASP.NET ID를 사용하여 "암호 잊어 버리기"서비스를 구현하려고합니다. 나는 많은 사람들이 전에 그것을 구현했다고 생각한다.IIdentityMessageService를 사용하면 어떤 이점이 있습니까?
전자 메일을 보내기위한 고유 한 클래스를 구현하는 대신 IIdentityMessageService
을 사용하면 어떤 이점이 있는지 알고 싶습니다. 해당 인터페이스를 사용하여 메시지를 받지만 전자 메일 유형 (암호 복구, 전자 메일 확인 등)에 대한 정보가 더 이상 없기 때문에 보내려는 전자 메일에 대해 더 많은 제어권을 잃을 것 같습니다.
내 구현 IIdentityMessageService를 사용하지 않고 토큰을 생성하여 내 자신의 클래스 및 메서드에 전달하는 것이 었습니다.
IIdentityMessageService
인터페이스를 사용해야합니까, 아니면 계속 내 자신의 클래스를 사용해야합니까? 인터페이스를 사용하면 어떤 이점이 있습니까?
감사합니다.