草庐IT

orchardcms

全部标签

关于c#:Orchard Modules中如何实现多线程?

HowtoimplementmultithreadinginOrchardModules?这是一个关于Orchard中多线程的常见问题。我有一个带有控制器的模块,它提供了执行数据库同步的操作,这需要很长时间。该操作基本上对数百个项目执行for循环,而每个项目都可以独立处理/同步。在研究如何提高性能时,我遇到了几种可能的解决方案async/await关键字并行for循环Orchard.Environment.WorkOrchard.Caching.IParallelCacheContextOrchard.Caching.ITaskasync控制器动作(也结合返回值Task)还有更多。在不绕过Or

关于c#:Orchard Modules中如何实现多线程?

HowtoimplementmultithreadinginOrchardModules?这是一个关于Orchard中多线程的常见问题。我有一个带有控制器的模块,它提供了执行数据库同步的操作,这需要很长时间。该操作基本上对数百个项目执行for循环,而每个项目都可以独立处理/同步。在研究如何提高性能时,我遇到了几种可能的解决方案async/await关键字并行for循环Orchard.Environment.WorkOrchard.Caching.IParallelCacheContextOrchard.Caching.ITaskasync控制器动作(也结合返回值Task)还有更多。在不绕过Or
12