Ejemplo n.º 1
0
        public void Execute()
        {
            AssemblyDefinition ormAssembly;
            if (ModuleIsRomanticWeb() || ModuleHasNoRomanticWebReference(out ormAssembly))
            {
                // skip RomanticWeb assemblies and those that don't reference RomanticWeb
                return;
            }

            References = new WeaverReferences(this);
            Imports = new WeaverImports(this, References);

            AddTypeConverters();
            AddDictionaryEntityTypes();
        }
Ejemplo n.º 2
0
        public void Execute()
        {
            AssemblyDefinition ormAssembly;

            if (ModuleIsRomanticWeb() || ModuleHasNoRomanticWebReference(out ormAssembly))
            {
                // skip RomanticWeb assemblies and those that don't reference RomanticWeb
                return;
            }

            References = new WeaverReferences(this);
            Imports    = new WeaverImports(this, References);

            AddTypeConverters();
            AddDictionaryEntityTypes();
        }
Ejemplo n.º 3
0
 public WeaverImports(ModuleWeaver moduleWeaver, WeaverReferences references)
 {
     _moduleWeaver = moduleWeaver;
     _references   = references;
     Cache         = new DictionaryCache();
 }
Ejemplo n.º 4
0
 public WeaverImports(ModuleWeaver moduleWeaver, WeaverReferences references)
 {
     _moduleWeaver = moduleWeaver;
     _references = references;
     Cache = new DictionaryCache();
 }