/// <summary> /// 根据数据库URL生成数据库服务器 /// </summary> /// <param name="url">数据库URL</param> /// <returns>数据库服务器</returns> public static MagpieServer Create(MagpieUrl url) { if (url == null) { throw new ArgumentNullException("url"); } return(Create(url.ToServerSettings())); }
/// <summary> /// 根据数据库URL字符串生成数据库服务器 /// </summary> /// <param name="url">数据库URL字符串</param> /// <returns>数据库服务器</returns> public static MagpieServer Create(string url) { if (string.IsNullOrEmpty(url)) { throw new ArgumentNullException("url"); } var orioleUrl = MagpieUrl.Create(url); return(Create(orioleUrl)); }