yuzd / Hangfire.HttpJob

httpjob for Hangfire,restful api for Hangfire,job调度与业务分离
https://github.com/yuzd/Hangfire.HttpJob/wiki
MIT License
634 stars 186 forks source link

错误的lazy用法 #205

Closed 1257960069 closed 10 months ago

1257960069 commented 10 months ago

lazy一般用在容器中的单例类中,或static字段上 smtpclient不是线程安全的,所以不能作为单例使用, 你的new lazy(InitFunc).value 和 InitFunc() 是一模一样的. 另外 sendemail有异步方法,一般是不建议 Task.Run(()=Lib.Execute()) ,而是直接使用Lib.ExecuteAsync()

yuzd commented 10 months ago

感谢你宝贵的pr