CmisSync.Lib.ClientBrandBase.GetRepo C# (CSharp) Метод

GetRepo() приватный Метод

private GetRepo ( ServerCredentials credentials ) : IRepository
credentials CmisSync.Lib.Config.ServerCredentials
Результат IRepository
        private IRepository GetRepo(ServerCredentials credentials) {
            Dictionary<string, string> parameters = CmisUtils.GetCmisParameters(credentials);
            try {
                ISessionFactory factory = SessionFactory.NewInstance();
                IList<IRepository> repos = factory.GetRepositories(parameters);
                foreach (IRepository repo in repos) {
                    if (repo.Name == this.RepoName) {
                        return repo;
                    }
                }

                return null;
            } catch (Exception e) {
                Logger.Debug(e.Message);
                return null;
            }
        }
    }