TestimoX

API Reference

Class

ServiceRuntimeStatusBuilder

Namespace TestimoX.Services
Assembly TestimoX
Modifiers static

Builds runtime status summaries from local configuration and history.

Inheritance

  • Object
  • ServiceRuntimeStatusBuilder

Methods

public static ServiceRuntimeStatus Build(String serviceName, String configPath, ServiceConfig config, ServiceStatusInfo status, DateTimeOffset now) #
Returns: ServiceRuntimeStatus

Builds a runtime status summary from configuration and status info.

Parameters

serviceName System.String requiredposition: 0
Service name.
configPath System.String requiredposition: 1
Resolved config path.
config TestimoX.Configuration.Service.ServiceConfig requiredposition: 2
Loaded service configuration.
status TestimoX.Services.ServiceStatusInfo requiredposition: 3
Windows service status info.
now System.DateTimeOffset requiredposition: 4
Reference time for schedule evaluation.

Returns

Runtime status summary.