{
internal class EXamlContext
{
- public EXamlContext(TypeDefinition type, ModuleDefinition module, FieldDefinition parentContextValues = null)
+ public EXamlContext(TypeDefinition type, ModuleDefinition module, string embeddedResourceNameSpace, FieldDefinition parentContextValues = null)
{
Values = new Dictionary<INode, object>();
Variables = new Dictionary<IElementNode, VariableDefinition>();
ParentContextValues = parentContextValues;
Type = type;
Module = module;
+ EmbeddedResourceNameSpace = embeddedResourceNameSpace;
}
public Dictionary<INode, object> Values { get; private set; }
public ModuleDefinition Module { get; private set; }
+ public string EmbeddedResourceNameSpace { get; }
+
public List<EXamlOperation> eXamlOperations = new List<EXamlOperation>();
private string GetAssemblyName(AssemblyDefinition assembly)