/// <summary /> public static List <BaseRemotingObject> GetRepositoryPropertyList(string server, int port) { try { using (var factory = SystemCoreInteractDomain.GetCoreFactory(server, port)) { var s = factory.CreateChannel(); var paging = new PagingInfo() { PageOffset = 1, RecordsPerPage = 100 }; var retval = new List <BaseRemotingObject>(); do { var q = s.GetRepositoryPropertyList(paging); if (q.Count > 0) { retval.AddRange(q); } if (q.Count < paging.RecordsPerPage) { break; } paging.PageOffset++; } while (true); return(retval); } } catch (Exception ex) { //Logger.LogError(ex); throw; } }
/// <summary /> public static SystemStats GetSystemStats(string server, int port) { try { using (var factory = SystemCoreInteractDomain.GetCoreFactory(server, port)) { var s = factory.CreateChannel(); return(s.GetSystemStats()); } } catch (Exception ex) { //Logger.LogError(ex); throw; } }
/// <summary /> public static int GetRepositoryCount(string server, int port, PagingInfo paging) { try { using (var factory = SystemCoreInteractDomain.GetCoreFactory(server, port)) { var s = factory.CreateChannel(); return(s.GetRepositoryCount(paging)); } } catch (Exception ex) { //Logger.LogError(ex); throw; } }
/// <summary /> public static List <BaseRemotingObject> GetRepositoryPropertyList(string server, int port, PagingInfo paging) { try { using (var factory = SystemCoreInteractDomain.GetCoreFactory(server, port)) { var s = factory.CreateChannel(); var retval = new List <BaseRemotingObject>(); retval.AddRange(s.GetRepositoryPropertyList(paging)); return(retval); } } catch (Exception ex) { //Logger.LogError(ex); throw; } }