private ISqlClient GetSqlCLient(EnumSqlClient clientType) { switch (clientType) { case EnumSqlClient.SqlServer: return(new SqlServerClient()); case EnumSqlClient.MySql: return(new MySqlClient()); default: return(null); } }
public Sql2EfDoc(string connStr, string inputFileName, string outputFileName, string xmlnsNameSpace, EnumSqlClient clientType) { ConnStr = connStr; InputFileName = inputFileName; OutputFileName = outputFileName; XmlnsNameSpace = xmlnsNameSpace; SqlClient = GetSqlCLient(clientType); }