3
我有一點StructureMap配置的,像這樣:StructureMap強類型的構造函數的參數
x.ForConcreteType<OrderProcessor>().Configure
.Ctor<string>("param1").EqualToAppSetting("setting1")
.Ctor<string>("param2").EqualToAppSetting("setting2")
.Ctor<string>("param3").EqualToAppSetting("setting3");
這工作,但它是一個有點神奇串的辦法。如果我添加或刪除構造函數參數或更改其名稱,但忘記更新StructureMap配置,直到運行時纔會發現它。
StructureMap中是否存在更強類型的替代語法?這甚至有可能嗎?