修改(或添加)现有方法/事件

时间:2013-06-16 09:11:11

标签: powershell nuget global-asax

我正在尝试编写一个Powershell脚本来在安装NUGET包期间修改global.asax.cs文件。

具体来说,我希望为Application_Start事件添加一行代码,我还希望在Application_BeginRequest事件中添加几行代码 - 如果Application_BeginRequest事件没有不存在然后我需要添加它。

我不想使用WebActivator做类似的事情,因为如果可以通过Powershell实现这一点,我宁愿不添加另一个依赖项。

我发现this thread对于演示如何替换global.asax的内容非常有帮助,但是如果它完全取代了内容,那么它就不是一个非常流行的NUGET包,所以有可能是我可以在NUGET包中建立一个模板global.asax.cs,它指示Powershell要插入哪些部分?

0 个答案:

没有答案