public static T GetInstance <T>([NotNull] this CompilerResults results, [NotNull] string namespaceName, [NotNull] string className) where T : class { if (namespaceName == null) { throw new ArgumentNullException(nameof(namespaceName)); } if (className == null) { throw new ArgumentNullException(nameof(className)); } return(results.GetInstance <T>(namespaceName + "." + className)); }