AssemblyDiffer
Namespace: Dotsider.Core.Analysis
Assembly: Dotsider.Core.dll
Compares two assemblies and produces a detailed diff result. Uses dictionary-based O(n) matching by name.
public static class AssemblyDifferInheritance
Section titled “Inheritance”Object → AssemblyDiffer
Methods
Section titled “Methods”Compare(AssemblyAnalyzer, AssemblyAnalyzer)
Section titled “Compare(AssemblyAnalyzer, AssemblyAnalyzer)”Compares two assemblies and returns a structured diff result.
Parameters:
left(AssemblyAnalyzer): The baseline assembly.right(AssemblyAnalyzer): The changed assembly.
Returns: AssemblyDiffResult
A diff result containing type, method, and reference differences.
public static AssemblyDiffResult Compare(AssemblyAnalyzer left, AssemblyAnalyzer right)