Vendors using .NET Reactor

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.

Bruce DeVault
QuantKey Solutions

We have been using .NET Reactor for our add-on for over 4 years without any problems, and it has been serving us very well.

@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?

I have been using these setting:

For the Obfuscation, just create a rule to remove this Namespaces from obfuscating: ^NinjaTrader.NinjaScript* as a Regular Expression.

Also do some testing with your local environment before publish the release.

1 Like

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.

1 Like