The Antithesis platform can automatically instrument compiled .NET assemblies by means of bytecode weaving. No changes to your source code or build system are required. Simply tell us which directories of your container image contain the assemblies you wish to instrument, and whether you want to exclude certain assemblies. Only files with the extension *.dll or *.exe will be considered for instrumentation.

The following common assemblies are excluded by default: System.*.dll and Microsoft.*.dll.


Signed Assemblies (also known as “Strong-Named” Assemblies) cannot be instrumented. Any such assembly will be skipped, but this will not prevent the instrumentation of other assemblies.


Antithesis will automatically gather the symbol information from your code. You do not need to separately provide us with symbol files.


Contact us if you need help with this.