CodeInject.NET 代碼注入
CInject (or CodeInject) 允許直接往托管的代碼中注入代碼,而無需反編譯??稍趩蝹€(gè)或者多個(gè)方法中注入你要執(zhí)行的代碼。使用 CInject 時(shí)你無需了解目標(biāo)應(yīng)用的細(xì)節(jié),你通過注入來輕松對(duì)應(yīng)用功能進(jìn)行改造.
Provides runtime intelligence such as
- Values of arguments to the called function
- Object life time of a method / variables called within the method
- Allows customization of logging or diagnostics
- Allows extension of injectors to tailor your own solution as the need be
- Measure the method execution time to check performance
Build your own plugins using CInject information
- CInject supports building your own plugins
- The plugin receives information from the application such as
- Target assembly & method
- Injector assembly & method
- Processing details, results with timestamp
- Exceptions and errors
- Customized Plugin menu in CInject application
評(píng)論
圖片
表情
