public static MDataAdapter GetDataAdapter(string name, string folder = "Data") { name += "adapter"; MDataAdapter da = MFunc.CreateInstanceByName <MDataAdapter>(name, folder, null); if (da == null) { da = MFunc.CreateInstanceByName <MDataAdapter>("default", folder, null); } return(da); }