### YamlMime:ManagedReference
items:
- uid: adas_core.Infrastructure.Services.ReceiverService
  commentId: T:adas_core.Infrastructure.Services.ReceiverService
  id: ReceiverService
  parent: adas_core.Infrastructure.Services
  children:
  - adas_core.Infrastructure.Services.ReceiverService.#ctor(adas_core.Application.Services.Interfaces.IObservationService,adas_core.Application.Services.Interfaces.ITreatmentService,adas_core.Application.Services.Interfaces.IPatientService,adas_core.Application.Services.Interfaces.IPumpService,adas_core.Application.Services.Interfaces.IRecordingAlertService,adas_core.Application.Services.Interfaces.IRecordingService,adas_core.Application.Services.Interfaces.IAppointmentService,adas_core.Application.Services.Interfaces.IAlarmService,Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RabbitMqSettings},Microsoft.Extensions.Logging.ILogger{adas_core.Infrastructure.Services.ReceiverService})
  - adas_core.Infrastructure.Services.ReceiverService.ProcessErrorQueue(System.String)
  langs:
  - csharp
  - vb
  name: ReceiverService
  nameWithType: ReceiverService
  fullName: adas_core.Infrastructure.Services.ReceiverService
  type: Class
  source:
    remote:
      path: adas-core.Infrastructure/Services/ReceiverService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: ReceiverService
    path: ../../adas-core.Infrastructure/Services/ReceiverService.cs
    startLine: 15
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Services
  summary: Provides functionality for receiving and processing incoming data, messages, or requests.
  example: []
  syntax:
    content: public class ReceiverService
    content.vb: Public Class ReceiverService
  inheritance:
  - System.Object
  inheritedMembers:
  - System.Object.Equals(System.Object)
  - System.Object.Equals(System.Object,System.Object)
  - System.Object.GetHashCode
  - System.Object.GetType
  - System.Object.MemberwiseClone
  - System.Object.ReferenceEquals(System.Object,System.Object)
  - System.Object.ToString
  extensionMethods:
  - System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
  - System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
  - System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
- uid: adas_core.Infrastructure.Services.ReceiverService.#ctor(adas_core.Application.Services.Interfaces.IObservationService,adas_core.Application.Services.Interfaces.ITreatmentService,adas_core.Application.Services.Interfaces.IPatientService,adas_core.Application.Services.Interfaces.IPumpService,adas_core.Application.Services.Interfaces.IRecordingAlertService,adas_core.Application.Services.Interfaces.IRecordingService,adas_core.Application.Services.Interfaces.IAppointmentService,adas_core.Application.Services.Interfaces.IAlarmService,Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RabbitMqSettings},Microsoft.Extensions.Logging.ILogger{adas_core.Infrastructure.Services.ReceiverService})
  commentId: M:adas_core.Infrastructure.Services.ReceiverService.#ctor(adas_core.Application.Services.Interfaces.IObservationService,adas_core.Application.Services.Interfaces.ITreatmentService,adas_core.Application.Services.Interfaces.IPatientService,adas_core.Application.Services.Interfaces.IPumpService,adas_core.Application.Services.Interfaces.IRecordingAlertService,adas_core.Application.Services.Interfaces.IRecordingService,adas_core.Application.Services.Interfaces.IAppointmentService,adas_core.Application.Services.Interfaces.IAlarmService,Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RabbitMqSettings},Microsoft.Extensions.Logging.ILogger{adas_core.Infrastructure.Services.ReceiverService})
  id: '#ctor(adas_core.Application.Services.Interfaces.IObservationService,adas_core.Application.Services.Interfaces.ITreatmentService,adas_core.Application.Services.Interfaces.IPatientService,adas_core.Application.Services.Interfaces.IPumpService,adas_core.Application.Services.Interfaces.IRecordingAlertService,adas_core.Application.Services.Interfaces.IRecordingService,adas_core.Application.Services.Interfaces.IAppointmentService,adas_core.Application.Services.Interfaces.IAlarmService,Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RabbitMqSettings},Microsoft.Extensions.Logging.ILogger{adas_core.Infrastructure.Services.ReceiverService})'
  parent: adas_core.Infrastructure.Services.ReceiverService
  langs:
  - csharp
  - vb
  name: ReceiverService(IObservationService, ITreatmentService, IPatientService, IPumpService, IRecordingAlertService, IRecordingService, IAppointmentService, IAlarmService, IOptions<RabbitMqSettings>, ILogger<ReceiverService>)
  nameWithType: ReceiverService.ReceiverService(IObservationService, ITreatmentService, IPatientService, IPumpService, IRecordingAlertService, IRecordingService, IAppointmentService, IAlarmService, IOptions<RabbitMqSettings>, ILogger<ReceiverService>)
  fullName: adas_core.Infrastructure.Services.ReceiverService.ReceiverService(adas_core.Application.Services.Interfaces.IObservationService, adas_core.Application.Services.Interfaces.ITreatmentService, adas_core.Application.Services.Interfaces.IPatientService, adas_core.Application.Services.Interfaces.IPumpService, adas_core.Application.Services.Interfaces.IRecordingAlertService, adas_core.Application.Services.Interfaces.IRecordingService, adas_core.Application.Services.Interfaces.IAppointmentService, adas_core.Application.Services.Interfaces.IAlarmService, Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.RabbitMqSettings>, Microsoft.Extensions.Logging.ILogger<adas_core.Infrastructure.Services.ReceiverService>)
  type: Constructor
  source:
    remote:
      path: adas-core.Infrastructure/Services/ReceiverService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: .ctor
    path: ../../adas-core.Infrastructure/Services/ReceiverService.cs
    startLine: 33
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Services
  syntax:
    content: public ReceiverService(IObservationService observationService, ITreatmentService treatmentService, IPatientService patientsService, IPumpService pumpService, IRecordingAlertService recordingAlertService, IRecordingService recordingService, IAppointmentService appointmentService, IAlarmService alarmService, IOptions<RabbitMqSettings> settings, ILogger<ReceiverService> logger)
    parameters:
    - id: observationService
      type: adas_core.Application.Services.Interfaces.IObservationService
    - id: treatmentService
      type: adas_core.Application.Services.Interfaces.ITreatmentService
    - id: patientsService
      type: adas_core.Application.Services.Interfaces.IPatientService
    - id: pumpService
      type: adas_core.Application.Services.Interfaces.IPumpService
    - id: recordingAlertService
      type: adas_core.Application.Services.Interfaces.IRecordingAlertService
    - id: recordingService
      type: adas_core.Application.Services.Interfaces.IRecordingService
    - id: appointmentService
      type: adas_core.Application.Services.Interfaces.IAppointmentService
    - id: alarmService
      type: adas_core.Application.Services.Interfaces.IAlarmService
    - id: settings
      type: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RabbitMqSettings}
    - id: logger
      type: Microsoft.Extensions.Logging.ILogger{adas_core.Infrastructure.Services.ReceiverService}
    content.vb: Public Sub New(observationService As IObservationService, treatmentService As ITreatmentService, patientsService As IPatientService, pumpService As IPumpService, recordingAlertService As IRecordingAlertService, recordingService As IRecordingService, appointmentService As IAppointmentService, alarmService As IAlarmService, settings As IOptions(Of RabbitMqSettings), logger As ILogger(Of ReceiverService))
  overload: adas_core.Infrastructure.Services.ReceiverService.#ctor*
  nameWithType.vb: ReceiverService.New(IObservationService, ITreatmentService, IPatientService, IPumpService, IRecordingAlertService, IRecordingService, IAppointmentService, IAlarmService, IOptions(Of RabbitMqSettings), ILogger(Of ReceiverService))
  fullName.vb: adas_core.Infrastructure.Services.ReceiverService.New(adas_core.Application.Services.Interfaces.IObservationService, adas_core.Application.Services.Interfaces.ITreatmentService, adas_core.Application.Services.Interfaces.IPatientService, adas_core.Application.Services.Interfaces.IPumpService, adas_core.Application.Services.Interfaces.IRecordingAlertService, adas_core.Application.Services.Interfaces.IRecordingService, adas_core.Application.Services.Interfaces.IAppointmentService, adas_core.Application.Services.Interfaces.IAlarmService, Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.RabbitMqSettings), Microsoft.Extensions.Logging.ILogger(Of adas_core.Infrastructure.Services.ReceiverService))
  name.vb: New(IObservationService, ITreatmentService, IPatientService, IPumpService, IRecordingAlertService, IRecordingService, IAppointmentService, IAlarmService, IOptions(Of RabbitMqSettings), ILogger(Of ReceiverService))
- uid: adas_core.Infrastructure.Services.ReceiverService.ProcessErrorQueue(System.String)
  commentId: M:adas_core.Infrastructure.Services.ReceiverService.ProcessErrorQueue(System.String)
  id: ProcessErrorQueue(System.String)
  parent: adas_core.Infrastructure.Services.ReceiverService
  langs:
  - csharp
  - vb
  name: ProcessErrorQueue(string)
  nameWithType: ReceiverService.ProcessErrorQueue(string)
  fullName: adas_core.Infrastructure.Services.ReceiverService.ProcessErrorQueue(string)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Services/ReceiverService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: ProcessErrorQueue
    path: ../../adas-core.Infrastructure/Services/ReceiverService.cs
    startLine: 197
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Services
  summary: Asynchronously reprocesses messages from the specified error queue by deriving the target queue name from the routing key (with "Key" removed), resolving the associated service, and resubmitting the message. Operations are skipped when the bus is uninitialized, the derived queue name is empty, or no service is resolved.
  example: []
  syntax:
    content: public Task ProcessErrorQueue(string errorQueueName)
    parameters:
    - id: errorQueueName
      type: System.String
      description: The name of the error queue from which to reprocess messages.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function ProcessErrorQueue(errorQueueName As String) As Task
  overload: adas_core.Infrastructure.Services.ReceiverService.ProcessErrorQueue*
  nameWithType.vb: ReceiverService.ProcessErrorQueue(String)
  fullName.vb: adas_core.Infrastructure.Services.ReceiverService.ProcessErrorQueue(String)
  name.vb: ProcessErrorQueue(String)
references:
- uid: adas_core.Infrastructure.Services
  commentId: N:adas_core.Infrastructure.Services
  href: adas_core.html
  name: adas_core.Infrastructure.Services
  nameWithType: adas_core.Infrastructure.Services
  fullName: adas_core.Infrastructure.Services
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Infrastructure
    name: Infrastructure
    href: adas_core.Infrastructure.html
  - name: .
  - uid: adas_core.Infrastructure.Services
    name: Services
    href: adas_core.Infrastructure.Services.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Infrastructure
    name: Infrastructure
    href: adas_core.Infrastructure.html
  - name: .
  - uid: adas_core.Infrastructure.Services
    name: Services
    href: adas_core.Infrastructure.Services.html
- uid: System.Object
  commentId: T:System.Object
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object
  name: object
  nameWithType: object
  fullName: object
  nameWithType.vb: Object
  fullName.vb: Object
  name.vb: Object
- uid: System.Object.Equals(System.Object)
  commentId: M:System.Object.Equals(System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  name: Equals(object)
  nameWithType: object.Equals(object)
  fullName: object.Equals(object)
  nameWithType.vb: Object.Equals(Object)
  fullName.vb: Object.Equals(Object)
  name.vb: Equals(Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.Equals(System.Object,System.Object)
  commentId: M:System.Object.Equals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  name: Equals(object, object)
  nameWithType: object.Equals(object, object)
  fullName: object.Equals(object, object)
  nameWithType.vb: Object.Equals(Object, Object)
  fullName.vb: Object.Equals(Object, Object)
  name.vb: Equals(Object, Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.GetHashCode
  commentId: M:System.Object.GetHashCode
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  name: GetHashCode()
  nameWithType: object.GetHashCode()
  fullName: object.GetHashCode()
  nameWithType.vb: Object.GetHashCode()
  fullName.vb: Object.GetHashCode()
  spec.csharp:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
- uid: System.Object.GetType
  commentId: M:System.Object.GetType
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  name: GetType()
  nameWithType: object.GetType()
  fullName: object.GetType()
  nameWithType.vb: Object.GetType()
  fullName.vb: Object.GetType()
  spec.csharp:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
- uid: System.Object.MemberwiseClone
  commentId: M:System.Object.MemberwiseClone
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  name: MemberwiseClone()
  nameWithType: object.MemberwiseClone()
  fullName: object.MemberwiseClone()
  nameWithType.vb: Object.MemberwiseClone()
  fullName.vb: Object.MemberwiseClone()
  spec.csharp:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
  commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  name: ReferenceEquals(object, object)
  nameWithType: object.ReferenceEquals(object, object)
  fullName: object.ReferenceEquals(object, object)
  nameWithType.vb: Object.ReferenceEquals(Object, Object)
  fullName.vb: Object.ReferenceEquals(Object, Object)
  name.vb: ReferenceEquals(Object, Object)
  spec.csharp:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.ToString
  commentId: M:System.Object.ToString
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  name: ToString()
  nameWithType: object.ToString()
  fullName: object.ToString()
  nameWithType.vb: Object.ToString()
  fullName.vb: Object.ToString()
  spec.csharp:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
  commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  parent: adas_core.Domain.Utils.NumberUtils
  definition: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  name: IsNumber(object)
  nameWithType: NumberUtils.IsNumber(object)
  fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
  nameWithType.vb: NumberUtils.IsNumber(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
  name.vb: IsNumber(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
  commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  parent: adas_core.Domain.Utils.NumberUtils
  definition: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  name: ToDouble(object)
  nameWithType: NumberUtils.ToDouble(object)
  fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
  nameWithType.vb: NumberUtils.ToDouble(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
  name.vb: ToDouble(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
  commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  parent: adas_core.Domain.Utils.ObjectUtils
  definition: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  name: ToStr(object)
  nameWithType: ObjectUtils.ToStr(object)
  fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
  nameWithType.vb: ObjectUtils.ToStr(Object)
  fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
  name.vb: ToStr(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System
  commentId: N:System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System
  nameWithType: System
  fullName: System
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  name: IsNumber(object)
  nameWithType: NumberUtils.IsNumber(object)
  fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
  nameWithType.vb: NumberUtils.IsNumber(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
  name.vb: IsNumber(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.NumberUtils
  commentId: T:adas_core.Domain.Utils.NumberUtils
  parent: adas_core.Domain.Utils
  href: adas_core.Domain.Utils.NumberUtils.html
  name: NumberUtils
  nameWithType: NumberUtils
  fullName: adas_core.Domain.Utils.NumberUtils
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  name: ToDouble(object)
  nameWithType: NumberUtils.ToDouble(object)
  fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
  nameWithType.vb: NumberUtils.ToDouble(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
  name.vb: ToDouble(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  name: ToStr(object)
  nameWithType: ObjectUtils.ToStr(object)
  fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
  nameWithType.vb: ObjectUtils.ToStr(Object)
  fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
  name.vb: ToStr(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.ObjectUtils
  commentId: T:adas_core.Domain.Utils.ObjectUtils
  parent: adas_core.Domain.Utils
  href: adas_core.Domain.Utils.ObjectUtils.html
  name: ObjectUtils
  nameWithType: ObjectUtils
  fullName: adas_core.Domain.Utils.ObjectUtils
- uid: adas_core.Domain.Utils
  commentId: N:adas_core.Domain.Utils
  href: adas_core.html
  name: adas_core.Domain.Utils
  nameWithType: adas_core.Domain.Utils
  fullName: adas_core.Domain.Utils
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Utils
    name: Utils
    href: adas_core.Domain.Utils.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Utils
    name: Utils
    href: adas_core.Domain.Utils.html
- uid: adas_core.Infrastructure.Services.ReceiverService.#ctor*
  commentId: Overload:adas_core.Infrastructure.Services.ReceiverService.#ctor
  href: adas_core.Infrastructure.Services.ReceiverService.html#adas_core_Infrastructure_Services_ReceiverService__ctor_adas_core_Application_Services_Interfaces_IObservationService_adas_core_Application_Services_Interfaces_ITreatmentService_adas_core_Application_Services_Interfaces_IPatientService_adas_core_Application_Services_Interfaces_IPumpService_adas_core_Application_Services_Interfaces_IRecordingAlertService_adas_core_Application_Services_Interfaces_IRecordingService_adas_core_Application_Services_Interfaces_IAppointmentService_adas_core_Application_Services_Interfaces_IAlarmService_Microsoft_Extensions_Options_IOptions_adas_core_Domain_Models_AppSettings_RabbitMqSettings__Microsoft_Extensions_Logging_ILogger_adas_core_Infrastructure_Services_ReceiverService__
  name: ReceiverService
  nameWithType: ReceiverService.ReceiverService
  fullName: adas_core.Infrastructure.Services.ReceiverService.ReceiverService
  nameWithType.vb: ReceiverService.New
  fullName.vb: adas_core.Infrastructure.Services.ReceiverService.New
  name.vb: New
- uid: adas_core.Application.Services.Interfaces.IObservationService
  commentId: T:adas_core.Application.Services.Interfaces.IObservationService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.IObservationService.html
  name: IObservationService
  nameWithType: IObservationService
  fullName: adas_core.Application.Services.Interfaces.IObservationService
- uid: adas_core.Application.Services.Interfaces.ITreatmentService
  commentId: T:adas_core.Application.Services.Interfaces.ITreatmentService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.ITreatmentService.html
  name: ITreatmentService
  nameWithType: ITreatmentService
  fullName: adas_core.Application.Services.Interfaces.ITreatmentService
- uid: adas_core.Application.Services.Interfaces.IPatientService
  commentId: T:adas_core.Application.Services.Interfaces.IPatientService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.IPatientService.html
  name: IPatientService
  nameWithType: IPatientService
  fullName: adas_core.Application.Services.Interfaces.IPatientService
- uid: adas_core.Application.Services.Interfaces.IPumpService
  commentId: T:adas_core.Application.Services.Interfaces.IPumpService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.IPumpService.html
  name: IPumpService
  nameWithType: IPumpService
  fullName: adas_core.Application.Services.Interfaces.IPumpService
- uid: adas_core.Application.Services.Interfaces.IRecordingAlertService
  commentId: T:adas_core.Application.Services.Interfaces.IRecordingAlertService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.IRecordingAlertService.html
  name: IRecordingAlertService
  nameWithType: IRecordingAlertService
  fullName: adas_core.Application.Services.Interfaces.IRecordingAlertService
- uid: adas_core.Application.Services.Interfaces.IRecordingService
  commentId: T:adas_core.Application.Services.Interfaces.IRecordingService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.IRecordingService.html
  name: IRecordingService
  nameWithType: IRecordingService
  fullName: adas_core.Application.Services.Interfaces.IRecordingService
- uid: adas_core.Application.Services.Interfaces.IAppointmentService
  commentId: T:adas_core.Application.Services.Interfaces.IAppointmentService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.IAppointmentService.html
  name: IAppointmentService
  nameWithType: IAppointmentService
  fullName: adas_core.Application.Services.Interfaces.IAppointmentService
- uid: adas_core.Application.Services.Interfaces.IAlarmService
  commentId: T:adas_core.Application.Services.Interfaces.IAlarmService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.IAlarmService.html
  name: IAlarmService
  nameWithType: IAlarmService
  fullName: adas_core.Application.Services.Interfaces.IAlarmService
- uid: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RabbitMqSettings}
  commentId: T:Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RabbitMqSettings}
  parent: Microsoft.Extensions.Options
  definition: Microsoft.Extensions.Options.IOptions`1
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  name: IOptions<RabbitMqSettings>
  nameWithType: IOptions<RabbitMqSettings>
  fullName: Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.RabbitMqSettings>
  nameWithType.vb: IOptions(Of RabbitMqSettings)
  fullName.vb: Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.RabbitMqSettings)
  name.vb: IOptions(Of RabbitMqSettings)
  spec.csharp:
  - uid: Microsoft.Extensions.Options.IOptions`1
    name: IOptions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  - name: <
  - uid: adas_core.Domain.Models.AppSettings.RabbitMqSettings
    name: RabbitMqSettings
  - name: '>'
  spec.vb:
  - uid: Microsoft.Extensions.Options.IOptions`1
    name: IOptions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.AppSettings.RabbitMqSettings
    name: RabbitMqSettings
  - name: )
- uid: Microsoft.Extensions.Logging.ILogger{adas_core.Infrastructure.Services.ReceiverService}
  commentId: T:Microsoft.Extensions.Logging.ILogger{adas_core.Infrastructure.Services.ReceiverService}
  parent: Microsoft.Extensions.Logging
  definition: Microsoft.Extensions.Logging.ILogger`1
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  name: ILogger<ReceiverService>
  nameWithType: ILogger<ReceiverService>
  fullName: Microsoft.Extensions.Logging.ILogger<adas_core.Infrastructure.Services.ReceiverService>
  nameWithType.vb: ILogger(Of ReceiverService)
  fullName.vb: Microsoft.Extensions.Logging.ILogger(Of adas_core.Infrastructure.Services.ReceiverService)
  name.vb: ILogger(Of ReceiverService)
  spec.csharp:
  - uid: Microsoft.Extensions.Logging.ILogger`1
    name: ILogger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  - name: <
  - uid: adas_core.Infrastructure.Services.ReceiverService
    name: ReceiverService
    href: adas_core.Infrastructure.Services.ReceiverService.html
  - name: '>'
  spec.vb:
  - uid: Microsoft.Extensions.Logging.ILogger`1
    name: ILogger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Infrastructure.Services.ReceiverService
    name: ReceiverService
    href: adas_core.Infrastructure.Services.ReceiverService.html
  - name: )
- uid: adas_core.Application.Services.Interfaces
  commentId: N:adas_core.Application.Services.Interfaces
  href: adas_core.html
  name: adas_core.Application.Services.Interfaces
  nameWithType: adas_core.Application.Services.Interfaces
  fullName: adas_core.Application.Services.Interfaces
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Application
    name: Application
    href: adas_core.Application.html
  - name: .
  - uid: adas_core.Application.Services
    name: Services
    href: adas_core.Application.Services.html
  - name: .
  - uid: adas_core.Application.Services.Interfaces
    name: Interfaces
    href: adas_core.Application.Services.Interfaces.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Application
    name: Application
    href: adas_core.Application.html
  - name: .
  - uid: adas_core.Application.Services
    name: Services
    href: adas_core.Application.Services.html
  - name: .
  - uid: adas_core.Application.Services.Interfaces
    name: Interfaces
    href: adas_core.Application.Services.Interfaces.html
- uid: Microsoft.Extensions.Options.IOptions`1
  commentId: T:Microsoft.Extensions.Options.IOptions`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  name: IOptions<TOptions>
  nameWithType: IOptions<TOptions>
  fullName: Microsoft.Extensions.Options.IOptions<TOptions>
  nameWithType.vb: IOptions(Of TOptions)
  fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions)
  name.vb: IOptions(Of TOptions)
  spec.csharp:
  - uid: Microsoft.Extensions.Options.IOptions`1
    name: IOptions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  - name: <
  - name: TOptions
  - name: '>'
  spec.vb:
  - uid: Microsoft.Extensions.Options.IOptions`1
    name: IOptions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  - name: (
  - name: Of
  - name: " "
  - name: TOptions
  - name: )
- uid: Microsoft.Extensions.Options
  commentId: N:Microsoft.Extensions.Options
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/microsoft
  name: Microsoft.Extensions.Options
  nameWithType: Microsoft.Extensions.Options
  fullName: Microsoft.Extensions.Options
  spec.csharp:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft
  - name: .
  - uid: Microsoft.Extensions
    name: Extensions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
  - name: .
  - uid: Microsoft.Extensions.Options
    name: Options
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options
  spec.vb:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft
  - name: .
  - uid: Microsoft.Extensions
    name: Extensions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
  - name: .
  - uid: Microsoft.Extensions.Options
    name: Options
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options
- uid: Microsoft.Extensions.Logging.ILogger`1
  commentId: T:Microsoft.Extensions.Logging.ILogger`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  name: ILogger<TCategoryName>
  nameWithType: ILogger<TCategoryName>
  fullName: Microsoft.Extensions.Logging.ILogger<TCategoryName>
  nameWithType.vb: ILogger(Of TCategoryName)
  fullName.vb: Microsoft.Extensions.Logging.ILogger(Of TCategoryName)
  name.vb: ILogger(Of TCategoryName)
  spec.csharp:
  - uid: Microsoft.Extensions.Logging.ILogger`1
    name: ILogger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  - name: <
  - name: TCategoryName
  - name: '>'
  spec.vb:
  - uid: Microsoft.Extensions.Logging.ILogger`1
    name: ILogger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  - name: (
  - name: Of
  - name: " "
  - name: TCategoryName
  - name: )
- uid: Microsoft.Extensions.Logging
  commentId: N:Microsoft.Extensions.Logging
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/microsoft
  name: Microsoft.Extensions.Logging
  nameWithType: Microsoft.Extensions.Logging
  fullName: Microsoft.Extensions.Logging
  spec.csharp:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft
  - name: .
  - uid: Microsoft.Extensions
    name: Extensions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
  - name: .
  - uid: Microsoft.Extensions.Logging
    name: Logging
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging
  spec.vb:
  - uid: Microsoft
    name: Microsoft
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft
  - name: .
  - uid: Microsoft.Extensions
    name: Extensions
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
  - name: .
  - uid: Microsoft.Extensions.Logging
    name: Logging
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging
- uid: adas_core.Infrastructure.Services.ReceiverService.ProcessErrorQueue*
  commentId: Overload:adas_core.Infrastructure.Services.ReceiverService.ProcessErrorQueue
  href: adas_core.Infrastructure.Services.ReceiverService.html#adas_core_Infrastructure_Services_ReceiverService_ProcessErrorQueue_System_String_
  name: ProcessErrorQueue
  nameWithType: ReceiverService.ProcessErrorQueue
  fullName: adas_core.Infrastructure.Services.ReceiverService.ProcessErrorQueue
- uid: System.String
  commentId: T:System.String
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.string
  name: string
  nameWithType: string
  fullName: string
  nameWithType.vb: String
  fullName.vb: String
  name.vb: String
- uid: System.Threading.Tasks.Task
  commentId: T:System.Threading.Tasks.Task
  parent: System.Threading.Tasks
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task
  name: Task
  nameWithType: Task
  fullName: System.Threading.Tasks.Task
- uid: System.Threading.Tasks
  commentId: N:System.Threading.Tasks
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System.Threading.Tasks
  nameWithType: System.Threading.Tasks
  fullName: System.Threading.Tasks
  spec.csharp:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Threading
    name: Threading
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading
  - name: .
  - uid: System.Threading.Tasks
    name: Tasks
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
  spec.vb:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Threading
    name: Threading
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading
  - name: .
  - uid: System.Threading.Tasks
    name: Tasks
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
