BoC.Persistence.RepositoryGenerator.GetRepositoriesModuleBuilder C# (CSharp) Method

GetRepositoriesModuleBuilder() private static method

private static GetRepositoriesModuleBuilder ( ) : ModuleBuilder
return System.Reflection.Emit.ModuleBuilder
        private static ModuleBuilder GetRepositoriesModuleBuilder()
        {
            AssemblyName aName = new AssemblyName("DynamicRepositoriesAssembly");
            AssemblyBuilder ab =
                AppDomain.CurrentDomain.DefineDynamicAssembly(
                    aName,
                    AssemblyBuilderAccess.RunAndSave);

            // For a single-module assembly, the module name is usually
            // the assembly name plus an extension.
            return ab.DefineDynamicModule(aName.Name, aName.Name + ".dll");
        }