Documentation modifications

This commit is contained in:
julian
2026-06-27 15:23:26 -07:00
parent a633fe6c06
commit a19fb90902
218 changed files with 2882 additions and 0 deletions
@@ -22,6 +22,16 @@ public class DeviceService : IDeviceService
private readonly IPointOfCareService _pointOfCareService;
private readonly ILogger<DeviceService> _logger;
/// <summary>
/// Initializes a new instance of the <see cref="DeviceService"/> class, injecting the required collaborators used to manage device-related domain operations.
/// </summary>
/// <param name="deviceRepository">The <see cref="IDeviceRepository"/> that provides persistence access for devices.</param>
/// <param name="pointOfCareService">The <see cref="IPointOfCareService"/> used to coordinate point-of-care operations.</param>
/// <param name="logger">The <see cref="ILogger{DeviceService}"/> used to emit diagnostic and operational logs.</param>
/// <param name="observationService">The <see cref="IObservationService"/> used to record and query observations.</param>
/// <param name="configObservationService">The <see cref="IConfigObservationService"/> used to manage configured observation rules.</param>
/// <param name="alarmService">The <see cref="IAlarmService"/> used to raise and resolve alarms.</param>
/// <!-- aidoc:v1 sig=ec3ca5b body=22d30a4 -->
public DeviceService(
IDeviceRepository deviceRepository,
IPointOfCareService pointOfCareService,