在C#解决方案中,我有多个用于域模型,服务和存储库的类库。我在主网站项目的web.config中配置了Unity,以便它知道要映射到服务和存储库的具体对象。但是,为了快速测试,我想使用PowerShell加载程序集并从那里操作类/函数以及玩具行为。但是,如果我将类项目直接加载到PowerShell中,它将不知道或不关心web.config,因为我不需要该项目,Unity将不知道要注入什么。
我总是可以手动替换具体服务的函数或构造函数(?),但我很好奇是否有更好的解决方法。
答案 0 :(得分:1)
使用web.config(或app.config)加载程序集:Powershell Calling .NET Assembly that uses App.config