Beispiel #1
0
        public AppendEntriesEvent OnGetFullLog()
        {
            var appendEntriesEvent = new AppendEntriesEvent();

            appendEntriesEvent.Entries = new List <Entry>();

            var services      = _servicesService.Get();
            var kvProperties  = _kvPropertyService.Get();
            var serviceHealth = _serviceHealthService.Get();

            AppendItems(appendEntriesEvent, services);
            AppendItems(appendEntriesEvent, kvProperties);
            AppendItems(appendEntriesEvent, serviceHealth);

            return(appendEntriesEvent);
        }
Beispiel #2
0
        public PageList <ServiceHealth> GetServiceHealth(string serviceId, [FromQuery] int offset = 0, [FromQuery] int limit = Int32.MaxValue)
        {
            var serviceHealth = _serviceHealthService.Get(serviceId, offset, limit);

            return(serviceHealth);
        }