public static object CreatePage(Type type, WebDriver.Driver driver) { if (HasDefaultConstructor(type)) { return(Activator.CreateInstance(type)); } return(Activator.CreateInstance(type, driver)); }
public static T CreatePage <T>(WebDriver.Driver driver) where T : class { return(CreatePage(typeof(T), driver) as T); }