C# 迁移项目->;简易注射器

C# 迁移项目->;简易注射器,c#,dependency-injection,ninject,simple-injector,C#,Dependency Injection,Ninject,Simple Injector,我们在项目中使用了Ninject,但存在一些性能问题。使用简单喷油器测试同一项目将很有趣 你知道一些使迁移更容易的指南吗?至于今天,还没有这样的迁移指南Ninject->Simple Injector至于今天,还没有这样的迁移指南Ninject->Simple Injector你到底需要帮助吗?许多(或多或少)高级场景在Simple Injector中都没有对应的场景,所以迁移所有内容时可能会遇到问题。简单场景可以一对一映射到SimpleInjector。例如,不能在SimpleInjector

我们在项目中使用了
Ninject
,但存在一些性能问题。使用
简单喷油器测试同一项目将很有趣


你知道一些使迁移更容易的指南吗?

至于今天,还没有这样的迁移指南
Ninject
->
Simple Injector
至于今天,还没有这样的迁移指南
Ninject
->
Simple Injector
你到底需要帮助吗?许多(或多或少)高级场景在Simple Injector中都没有对应的场景,所以迁移所有内容时可能会遇到问题。简单场景可以一对一映射到SimpleInjector。例如,不能在SimpleInjector中按名称注册组件。如果容器的性能是一个问题,那么您可能需要修改您的体系结构。作为一个中间的解决方案,考虑像Autofac这样的容器,这些容器非常快,但仍然支持高级场景。“许多(或多或少)高级场景在简单的注入器中没有对应的,因此可能会有问题迁移到每一个地方。简单的场景可以一一映射到SimpleInjector。”我的问题是关于包含这样一个信息的指南。“如果容器的性能是一个问题,也许你需要修改你的架构。”也许。也许不是)用简单的激励器来测试同一个项目——这只是众多激励器中的一个options@AndreLoker:您命名了一个其他容器具有但Simple Injector没有的无用功能。我个人从未见过一个好的例子,说明什么时候命名注册是有用的。命名注册表明设计中存在问题。尽管我必须承认,有些容器需要具备能够完成Simple Injector不需要的功能:-)@MikroDel:http:\\simpleinjector.codeplex.com上提供的所有迁移指南都可以帮助您从Simple Injector迁移到其他容器,但并非相反。但是如果你在这里问一下你在迁移过程中遇到了什么具体问题,我会告诉你怎么做。你到底需要什么帮助?许多(或多或少)高级场景在Simple Injector中都没有对应的场景,所以迁移所有内容时可能会遇到问题。简单场景可以一对一映射到SimpleInjector。例如,不能在SimpleInjector中按名称注册组件。如果容器的性能是一个问题,那么您可能需要修改您的体系结构。作为一个中间的解决方案,考虑像Autofac这样的容器,这些容器非常快,但仍然支持高级场景。“许多(或多或少)高级场景在简单的注入器中没有对应的,因此可能会有问题迁移到每一个地方。简单的场景可以一一映射到SimpleInjector。”我的问题是关于包含这样一个信息的指南。“如果容器的性能是一个问题,也许你需要修改你的架构。”也许。也许不是)用简单的激励器来测试同一个项目——这只是众多激励器中的一个options@AndreLoker:您命名了一个其他容器具有但Simple Injector没有的无用功能。我个人从未见过一个好的例子,说明什么时候命名注册是有用的。命名注册表明设计中存在问题。尽管我必须承认,有些容器需要具备能够完成Simple Injector不需要的功能:-)@MikroDel:http:\\simpleinjector.codeplex.com上提供的所有迁移指南都可以帮助您从Simple Injector迁移到其他容器,但并非相反。但是,如果你在这里问这个迁移有什么具体问题,我会告诉你怎么做。但是你总是可以在博客文章中写下你的发现,并从这里链接到:-)这是一个主题,但不是完整的教程:从Ninject迁移到Simple Injector,但你总是可以在博客文章和链接中写下你的发现从这里开始:-)这是一个主题,但不是完整的教程:从Ninject迁移到Simple Injector