C# Class Cilador.Fody.Tests.Common.ModuleWeaverHelper

Mostrar archivo Open project: rileywhite/Cilador Class Usage Examples

Public Methods

Method Description
BuildXElementConfig ( CiladorConfigType config ) : System.Xml.Linq.XElement
CreateConfig ( ) : System.Xml.Linq.XElement
GetModuleWeaver ( string targetAssemblyFilename, System.Xml.Linq.XElement config ) : ModuleWeaver
GetRawWeavedAssembly ( string targetAssemblyFilename, System.Xml.Linq.XElement config ) : byte[]
WeaveAndLoadTestTarget ( string targetAssemblyFilename, CiladorConfigType config ) : Assembly
WeaveTestTarget ( string targetAssemblyFilename, System.Xml.Linq.XElement config ) : Mono.Cecil.ModuleDefinition

Method Details

BuildXElementConfig() public static method

public static BuildXElementConfig ( CiladorConfigType config ) : System.Xml.Linq.XElement
config CiladorConfigType
return System.Xml.Linq.XElement

CreateConfig() public static method

public static CreateConfig ( ) : System.Xml.Linq.XElement
return System.Xml.Linq.XElement

GetModuleWeaver() public static method

public static GetModuleWeaver ( string targetAssemblyFilename, System.Xml.Linq.XElement config ) : ModuleWeaver
targetAssemblyFilename string
config System.Xml.Linq.XElement
return Cilador.Fody.Core.ModuleWeaver

GetRawWeavedAssembly() public static method

public static GetRawWeavedAssembly ( string targetAssemblyFilename, System.Xml.Linq.XElement config ) : byte[]
targetAssemblyFilename string
config System.Xml.Linq.XElement
return byte[]

WeaveAndLoadTestTarget() public static method

public static WeaveAndLoadTestTarget ( string targetAssemblyFilename, CiladorConfigType config ) : Assembly
targetAssemblyFilename string
config CiladorConfigType
return System.Reflection.Assembly

WeaveTestTarget() public static method

public static WeaveTestTarget ( string targetAssemblyFilename, System.Xml.Linq.XElement config ) : Mono.Cecil.ModuleDefinition
targetAssemblyFilename string
config System.Xml.Linq.XElement
return Mono.Cecil.ModuleDefinition