Beispiel #1
0
        /// <summary>
        /// Instanciation d'un objet par reflection
        /// </summary>
        /// <param name="assembly">
        /// Assembly déclarant le type de l'objet
        /// </param>
        /// <param name="type">
        /// Type de l'objet
        /// </param>
        /// <returns>
        /// Objet de type instancié
        /// </returns>
        public object CreateObject(Assembly assembly, Type type)
        {
            if (assembly == null)
            {
                throw new ArgumentException("assembly");
            }
            if (type == null)
            {
                throw new ArgumentException("type");
            }

            return(AssemblyLoaderHelper.Instanciate(assembly, type));
        }