从框架转换为核心

时间:2016-10-21 19:41:32

标签: asp.net .net asp.net-mvc

我正在将现有的网络应用程序从网络框架转换为网络核心 - 但有一些麻烦。

  1. 如何替换WebImage的使用

  2. 如何获取CurrentCulture - 用于本地化

  3. 提前致谢

    /索伦

2 个答案:

答案 0 :(得分:1)

如果我理解正确,你只需要一个好的DI框架。然后,您可以使用与MVC集成的现有版本。 (ASP.NET Core有一个内置的DI,所以它更容易入手,但这并不意味着你不能在以前的版本中使用DI。)

我建议您使用SimpleInjector。这是一个很好的DI容器,经过更新和维护,并在单独的Nuget包中集成了MVC。它也很容易使用,创作者在这里回答问题。您只需要安装SimpleInjector和SimpleInjector.MVC,就可以开始注入控制器的构造函数。

P.S。如果您需要在ASP.NET Core中使用现有的3d派对库,则可能会遇到麻烦。除非作者更新并上传到Nuget,否则不可能开箱即用。见question例如

答案 1 :(得分:0)

继续使用MVC并将其与框架Autofac

结合使用