Are any vendors currently using .NET Reactor and willing to give some feedback regarding its suitability as an alternative either publicly or privately? If you would like to give feedback privately please email me at bdevault@quantkey.com. Thank you.
@rudmac Thank you for this feedback. Did you have to customize its configuration or do anything unusual for it to work well with NinjaTrader assemblies?
Thank you for this feedback - that is very helpful.
Question though - if you’re removing the namespace NinjaTrader.NinjaScript from obfuscating, wouldn’t that exclude everything in NinjaTrader.NinjaScript.Indicators.* and NinjaTrader.NinjaScript.Strategies.*?
Have you compensated for this by having only stubs there for your work and putting the actual logic in classes in a different namespace?
Exclude only the Type Names and Namespaces from NinjaTrader.NinjaScript, this will guarantee that the NinjaTrader will open the desired Indicator or Strategy.
To compensate, use the minimal amount of code as possible in this namespace and call your classes from your company.com namespace (stubs). Do all your obfuscation in your company.com namespaces.