我有一个名为 Core 的中央库 (DLL),许多项目(一些 Web 应用程序、一些 win 表单、一些其他类库)都在使用它。
一些资源存储在核心库中。
当我需要使用 Core 库中的资源文件时,我需要知道文化信息是什么。因为它有时在 win 表单应用程序中使用,有时在 web 应用程序中使用,我不能真正使用来自 HttpContext 或来自 CurrentThread 的文化。
我想这是一个常见的问题,所以我想知道:
在 DAL dll 和 UI 项目之间传递文化信息的好策略是什么?