/// <summary>
 ///    Returns the assembly name of the assembly where the given type is defined
 /// </summary>
 /// <param name="type">Type for which the assembly name is required</param>
 /// <returns>The assembly name. This is not the assembly full name as we only return the name of the assembly</returns>
 public static string AssemblyName(this Type type)
 {
     return(ReflectionHelper.AssemblyNameFor(type));
 }