public CodeObfuscatorContext(ICodeObfuscator codeObfuscator) { _codeObfuscator = codeObfuscator; }
public void SetCodeObfuscator(ICodeObfuscator codeObfuscator) { _codeObfuscator = codeObfuscator; }
public PeTransform(ICodeObfuscator codeObfuscator, ICodeParser codeParser, IStatistics statistics) { m_codeObfuscator = codeObfuscator ?? throw new ArgumentNullException(nameof(codeObfuscator)); m_codeParser = codeParser ?? throw new ArgumentNullException(nameof(codeParser)); m_statistics = statistics ?? throw new ArgumentNullException(nameof(statistics)); }