structuremap

structuremap

文章 0 浏览 6

我可以使用 StructureMap 将一些字符串(例如配置值)注入到 ASP.NET MVC 控制器中吗?

我使用 StructureMap 作为 ASP.NET MVC 网站的 IoC/DI。效果很好。 通常,我的控制器会传入接口和结构映射 + 贪婪构造函数 == 效果很好。 例如。 publ…

×纯※雪 2024-12-06 02:45:32 2 0

StructureMap - 能够在运行时替换程序集

示例: 控制台应用程序: class Program { static void Main(string[] args) { var calculator = ObjectFactory.GetInstance(); for (var i = 0; i < …

活雷疯 2024-12-05 23:47:40 5 0

结构图,使用默认实例和命名实例选项时的奇怪行为

有人能解释以下行为吗? 特别是为什么 TestInitializeAndConfigure_Fails 在 TestUseAndAdd 没有失败时失败...以及为什么 TestUse_Fails 在 TestUseOr…

冬天的雪花 2024-12-05 21:14:46 4 0

帮助进行基本结构图接线

var container = new Container(x => { x.For().Use(); x.For().Use(); } ); ICar car = ObjectFactory.GetInstance(); Console.WriteLine(car.Noise(…

扭转时空 2024-12-04 21:30:09 1 0

如何从 MVC3 (StructureMap) 中的后台任务访问会话

我试图在 MVC 控制器中启动一个长时间运行的进程,然后立即返回给用户,以便他们可以启动另一个长时间运行的进程。我会考虑通过 ajax 执行此操作,但…

︶葆Ⅱㄣ 2024-12-04 20:19:04 2 0

将类的实例注入构造函数

这是将类依赖项注入存储库的最佳实践吗?请记住,其他存储库将需要此 PetaPoco.Database 实例,因为我希望每个存储库都使用共享数据库连接对象。 publ…

还给你自由 2024-12-04 15:38:47 1 0

ASP.NET MVC 中的 nHibernate 会话范围 - 请求还是操作?

ASP.NET MVC 中的会话事务应该是每个请求还是每个操作,如果它们应该是每个操作(我认为它们应该),当通过 IoC 控制会话时,如何将会话范围限定为每…

南薇 2024-12-04 12:27:01 2 0

StructureMap 存根注入

我正在使用 StructureMap 并尝试注册接口(存根)的临时实现。 阅读这篇文章后,我提出了以下设置: 接口的定义 public interface IConsoleWriter { v…

森林迷了鹿 2024-12-04 10:36:08 4 0

为什么结构图没有获取我的 HomeController?

这是asp.net mvc3。 当我尝试转到我的 home/index 操作时: public class HomeController : Controller { private IBar bar; public HomeController(I…

笑着哭最痛 2024-12-04 06:39:27 2 0

带有构造函数参数的 StructureMap 容器

我有一个类 RepositoryManager,并且我在一些控制器中使用该类: public RepositoryManager { public IGenericRepository Repository {get; set;} pub…

眼角的笑意。 2024-12-04 01:41:20 3 0

实体框架上下文和结构图配置

我在 ASP.NET MVC 应用程序中处理实体框架连接时遇到奇怪的问题。 我有简单的结构,例如: 实体: public class EmployeeReport { public int Employe…

蝶…霜飞 2024-12-03 20:38:40 4 0

OnCreationForAll 方法如何在 structormap 注册表中工作?

我需要通过结构图注册接口的所有实现,我遇到的问题是这些实例没有默认 ctor ,当我想创建 n 实例时我需要注入依赖项,但因为 hibernate 需要公共或受…

叹沉浮 2024-12-03 20:35:42 1 0

结构图。验证容器时忽略类型

我在使用以下命令验证 Structuremap 配置时收到此错误 我的 UnitTest 中的 container.AssertConfigurationIsValid() 。 没有为 PluginFamily MyComp.I…

吲‖鸣 2024-12-03 18:32:09 1 0

Windsor 的等效项取决于 StructureMap

如何在 StructureMap 中动态注入构造函数参数,例如 Windsor Dependson,我可以将所有 Property[] 传递给它..甚至 AutoFac 也有 Resolveparamter..…

谜泪 2024-12-02 22:26:44 2 0

使用依赖注入将配置代码排除在逻辑代码之外的方法

如何使用设置(ApplicationSettingsBase)和依赖注入将所有配置文件代码保留在我的逻辑代码之外? 我所说的配置是指客户特定的配置文件。 我真的必须…

穿越时光隧道 2024-12-02 20:49:10 4 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文