public IEnumerable <string> GetShemas() { var arr = _datasource.GetSchemas() as string[]; if (arr != null) { foreach (var item in arr.ToList()) { yield return(item); } } }