예제 #1
0
        /// <summary>
        /// Automatically maps and registers interfaces and concrete types found in the supplied assemblies into the Unity container.
        /// </summary>
        /// <param name="container">The container to be configured.</param>
        /// <param name="assemblyNames">The list of full assembly names to register types from.</param>
        public static void AutomapAssemblies(this IUnityContainer container, params String[] assemblyNames)
        {
            Contract.Requires(container != null, "container");
            Contract.Requires(assemblyNames != null, "assemblyNames");

            container.AutomapAssemblies(NULL_MAPPING_OPTIONS, assemblyNames);
        }