### YamlMime:ManagedReference
items:
- uid: adas_core.Application.Services.RecordingService
  commentId: T:adas_core.Application.Services.RecordingService
  id: RecordingService
  parent: adas_core.Application.Services
  children:
  - adas_core.Application.Services.RecordingService.#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RabbitMqSettings},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RecordingSettings},Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.RecordingService},System.Net.Http.IHttpClientFactory,adas_core.Application.Services.Interfaces.IPublisherService,adas_core.Application.Services.Interfaces.IAuthService,Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},adas_core.Application.Services.Interfaces.IClientMessageService,adas_core.Application.Services.Interfaces.ISubscribersService,System.Lazy{adas_core.Application.Services.Interfaces.IPatientService})
  - adas_core.Application.Services.RecordingService.Base64Encode(System.String)
  - adas_core.Application.Services.RecordingService.GetRecordings(System.Int32)
  - adas_core.Application.Services.RecordingService.SaveRequest(adas_core.Domain.Models.ApiRequest)
  - adas_core.Application.Services.RecordingService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
  - adas_core.Application.Services.RecordingService.SendAutoRecordingData(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.Recording.RecordingData)
  - adas_core.Application.Services.RecordingService.SendCancelRecordingToRecordingApi(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare)
  - adas_core.Application.Services.RecordingService.SendRecordingData(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.ManualRecording,System.Boolean)
  - adas_core.Application.Services.RecordingService.SendRecordingDataToQueue(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name},adas_core.Domain.Enums.AlarmEnum.Severity,System.String,System.Boolean,adas_core.Domain.Enums.AlarmEnum.Type)
  langs:
  - csharp
  - vb
  name: RecordingService
  nameWithType: RecordingService
  fullName: adas_core.Application.Services.RecordingService
  type: Class
  source:
    remote:
      path: adas-core.Application/Services/RecordingService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: RecordingService
    path: ../../adas-core.Application/Services/RecordingService.cs
    startLine: 23
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Provides functionality for recording operations as defined by the <xref href="adas_core.Application.Services.Interfaces.IRecordingService" data-throw-if-not-resolved="false"></xref> contract.
  example: []
  syntax:
    content: 'public class RecordingService : IRecordingService, IApiRequestService'
    content.vb: Public Class RecordingService Implements IRecordingService, IApiRequestService
  inheritance:
  - System.Object
  implements:
  - adas_core.Application.Services.Interfaces.IRecordingService
  - adas_core.Application.Services.Interfaces.IApiRequestService
  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.Application.Services.RecordingService.#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RabbitMqSettings},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RecordingSettings},Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.RecordingService},System.Net.Http.IHttpClientFactory,adas_core.Application.Services.Interfaces.IPublisherService,adas_core.Application.Services.Interfaces.IAuthService,Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},adas_core.Application.Services.Interfaces.IClientMessageService,adas_core.Application.Services.Interfaces.ISubscribersService,System.Lazy{adas_core.Application.Services.Interfaces.IPatientService})
  commentId: M:adas_core.Application.Services.RecordingService.#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RabbitMqSettings},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RecordingSettings},Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.RecordingService},System.Net.Http.IHttpClientFactory,adas_core.Application.Services.Interfaces.IPublisherService,adas_core.Application.Services.Interfaces.IAuthService,Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},adas_core.Application.Services.Interfaces.IClientMessageService,adas_core.Application.Services.Interfaces.ISubscribersService,System.Lazy{adas_core.Application.Services.Interfaces.IPatientService})
  id: '#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RabbitMqSettings},Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RecordingSettings},Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.RecordingService},System.Net.Http.IHttpClientFactory,adas_core.Application.Services.Interfaces.IPublisherService,adas_core.Application.Services.Interfaces.IAuthService,Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},adas_core.Application.Services.Interfaces.IClientMessageService,adas_core.Application.Services.Interfaces.ISubscribersService,System.Lazy{adas_core.Application.Services.Interfaces.IPatientService})'
  parent: adas_core.Application.Services.RecordingService
  langs:
  - csharp
  - vb
  name: RecordingService(IOptions<RabbitMqSettings>, IOptions<RecordingSettings>, ILogger<RecordingService>, IHttpClientFactory, IPublisherService, IAuthService, IOptions<ApiSettings>, IClientMessageService, ISubscribersService, Lazy<IPatientService>)
  nameWithType: RecordingService.RecordingService(IOptions<RabbitMqSettings>, IOptions<RecordingSettings>, ILogger<RecordingService>, IHttpClientFactory, IPublisherService, IAuthService, IOptions<ApiSettings>, IClientMessageService, ISubscribersService, Lazy<IPatientService>)
  fullName: adas_core.Application.Services.RecordingService.RecordingService(Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.RabbitMqSettings>, Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.RecordingSettings>, Microsoft.Extensions.Logging.ILogger<adas_core.Application.Services.RecordingService>, System.Net.Http.IHttpClientFactory, adas_core.Application.Services.Interfaces.IPublisherService, adas_core.Application.Services.Interfaces.IAuthService, Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.ApiSettings>, adas_core.Application.Services.Interfaces.IClientMessageService, adas_core.Application.Services.Interfaces.ISubscribersService, System.Lazy<adas_core.Application.Services.Interfaces.IPatientService>)
  type: Constructor
  source:
    remote:
      path: adas-core.Application/Services/RecordingService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: .ctor
    path: ../../adas-core.Application/Services/RecordingService.cs
    startLine: 40
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  syntax:
    content: public RecordingService(IOptions<RabbitMqSettings> rabbitMqSettings, IOptions<RecordingSettings> recordingSettings, ILogger<RecordingService> logger, IHttpClientFactory httpClientFactory, IPublisherService publisherService, IAuthService authService, IOptions<ApiSettings> apiSettings, IClientMessageService clientMessageService, ISubscribersService subscribersService, Lazy<IPatientService> patientService)
    parameters:
    - id: rabbitMqSettings
      type: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RabbitMqSettings}
    - id: recordingSettings
      type: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RecordingSettings}
    - id: logger
      type: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.RecordingService}
    - id: httpClientFactory
      type: System.Net.Http.IHttpClientFactory
    - id: publisherService
      type: adas_core.Application.Services.Interfaces.IPublisherService
    - id: authService
      type: adas_core.Application.Services.Interfaces.IAuthService
    - id: apiSettings
      type: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
    - id: clientMessageService
      type: adas_core.Application.Services.Interfaces.IClientMessageService
    - id: subscribersService
      type: adas_core.Application.Services.Interfaces.ISubscribersService
    - id: patientService
      type: System.Lazy{adas_core.Application.Services.Interfaces.IPatientService}
    content.vb: Public Sub New(rabbitMqSettings As IOptions(Of RabbitMqSettings), recordingSettings As IOptions(Of RecordingSettings), logger As ILogger(Of RecordingService), httpClientFactory As IHttpClientFactory, publisherService As IPublisherService, authService As IAuthService, apiSettings As IOptions(Of ApiSettings), clientMessageService As IClientMessageService, subscribersService As ISubscribersService, patientService As Lazy(Of IPatientService))
  overload: adas_core.Application.Services.RecordingService.#ctor*
  nameWithType.vb: RecordingService.New(IOptions(Of RabbitMqSettings), IOptions(Of RecordingSettings), ILogger(Of RecordingService), IHttpClientFactory, IPublisherService, IAuthService, IOptions(Of ApiSettings), IClientMessageService, ISubscribersService, Lazy(Of IPatientService))
  fullName.vb: adas_core.Application.Services.RecordingService.New(Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.RabbitMqSettings), Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.RecordingSettings), Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Services.RecordingService), System.Net.Http.IHttpClientFactory, adas_core.Application.Services.Interfaces.IPublisherService, adas_core.Application.Services.Interfaces.IAuthService, Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.ApiSettings), adas_core.Application.Services.Interfaces.IClientMessageService, adas_core.Application.Services.Interfaces.ISubscribersService, System.Lazy(Of adas_core.Application.Services.Interfaces.IPatientService))
  name.vb: New(IOptions(Of RabbitMqSettings), IOptions(Of RecordingSettings), ILogger(Of RecordingService), IHttpClientFactory, IPublisherService, IAuthService, IOptions(Of ApiSettings), IClientMessageService, ISubscribersService, Lazy(Of IPatientService))
- uid: adas_core.Application.Services.RecordingService.SendCancelRecordingToRecordingApi(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare)
  commentId: M:adas_core.Application.Services.RecordingService.SendCancelRecordingToRecordingApi(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare)
  id: SendCancelRecordingToRecordingApi(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare)
  parent: adas_core.Application.Services.RecordingService
  langs:
  - csharp
  - vb
  name: SendCancelRecordingToRecordingApi(Patient, PointOfCare)
  nameWithType: RecordingService.SendCancelRecordingToRecordingApi(Patient, PointOfCare)
  fullName: adas_core.Application.Services.RecordingService.SendCancelRecordingToRecordingApi(adas_core.Domain.Models.MongoModels.Patient, adas_core.Domain.Models.MongoModels.PointOfCare)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/RecordingService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: SendCancelRecordingToRecordingApi
    path: ../../adas-core.Application/Services/RecordingService.cs
    startLine: 82
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: >-
    Sends a cancel recording request to the recording API for the specified patient and point of care.

    Throws an exception if the recording API URL is not configured or a valid authentication token cannot be obtained.
  example: []
  syntax:
    content: public Task<bool> SendCancelRecordingToRecordingApi(Patient patient, PointOfCare poc)
    parameters:
    - id: patient
      type: adas_core.Domain.Models.MongoModels.Patient
      description: The patient whose recording in progress should be cancelled.
    - id: poc
      type: adas_core.Domain.Models.MongoModels.PointOfCare
      description: The point of care associated with the recording.
    return:
      type: System.Threading.Tasks.Task{System.Boolean}
      description: A task that resolves to <code>true</code> if the cancel request succeeded; otherwise, <code>false</code>.
    content.vb: Public Function SendCancelRecordingToRecordingApi(patient As Patient, poc As PointOfCare) As Task(Of Boolean)
  overload: adas_core.Application.Services.RecordingService.SendCancelRecordingToRecordingApi*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Thrown when the recording API URL is not defined or the authentication token is null or empty.
  implements:
  - adas_core.Application.Services.Interfaces.IRecordingService.SendCancelRecordingToRecordingApi(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare)
- uid: adas_core.Application.Services.RecordingService.SendRecordingData(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.ManualRecording,System.Boolean)
  commentId: M:adas_core.Application.Services.RecordingService.SendRecordingData(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.ManualRecording,System.Boolean)
  id: SendRecordingData(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.ManualRecording,System.Boolean)
  parent: adas_core.Application.Services.RecordingService
  langs:
  - csharp
  - vb
  name: SendRecordingData(Patient, PointOfCare, ManualRecording, bool)
  nameWithType: RecordingService.SendRecordingData(Patient, PointOfCare, ManualRecording, bool)
  fullName: adas_core.Application.Services.RecordingService.SendRecordingData(adas_core.Domain.Models.MongoModels.Patient, adas_core.Domain.Models.MongoModels.PointOfCare, adas_core.Domain.Models.ManualRecording, bool)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/RecordingService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: SendRecordingData
    path: ../../adas-core.Application/Services/RecordingService.cs
    startLine: 112
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Sends the manual recording data to the processing queue, forwarding the recording's start and stop times along with the patient and point of care information.
  example: []
  syntax:
    content: public Task SendRecordingData(Patient patient, PointOfCare poc, ManualRecording manualRecording, bool start)
    parameters:
    - id: patient
      type: adas_core.Domain.Models.MongoModels.Patient
      description: The patient associated with the manual recording.
    - id: poc
      type: adas_core.Domain.Models.MongoModels.PointOfCare
      description: The point of care where the recording was performed.
    - id: manualRecording
      type: adas_core.Domain.Models.ManualRecording
      description: The manual recording whose start and stop times are forwarded to the queue.
    - id: start
      type: System.Boolean
      description: A flag indicating whether the recording is being started or stopped.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function SendRecordingData(patient As Patient, poc As PointOfCare, manualRecording As ManualRecording, start As Boolean) As Task
  overload: adas_core.Application.Services.RecordingService.SendRecordingData*
  implements:
  - adas_core.Application.Services.Interfaces.IRecordingService.SendRecordingData(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.ManualRecording,System.Boolean)
  nameWithType.vb: RecordingService.SendRecordingData(Patient, PointOfCare, ManualRecording, Boolean)
  fullName.vb: adas_core.Application.Services.RecordingService.SendRecordingData(adas_core.Domain.Models.MongoModels.Patient, adas_core.Domain.Models.MongoModels.PointOfCare, adas_core.Domain.Models.ManualRecording, Boolean)
  name.vb: SendRecordingData(Patient, PointOfCare, ManualRecording, Boolean)
- uid: adas_core.Application.Services.RecordingService.SendAutoRecordingData(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.Recording.RecordingData)
  commentId: M:adas_core.Application.Services.RecordingService.SendAutoRecordingData(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.Recording.RecordingData)
  id: SendAutoRecordingData(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.Recording.RecordingData)
  parent: adas_core.Application.Services.RecordingService
  langs:
  - csharp
  - vb
  name: SendAutoRecordingData(Patient, PointOfCare, RecordingData)
  nameWithType: RecordingService.SendAutoRecordingData(Patient, PointOfCare, RecordingData)
  fullName: adas_core.Application.Services.RecordingService.SendAutoRecordingData(adas_core.Domain.Models.MongoModels.Patient, adas_core.Domain.Models.MongoModels.PointOfCare, adas_core.Domain.Models.Recording.RecordingData)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/RecordingService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: SendAutoRecordingData
    path: ../../adas-core.Application/Services/RecordingService.cs
    startLine: 127
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: >-
    Sends automatic recording data for the specified patient and point of care to the recording data queue.

    Validates that the alarm name can be parsed to <xref href="adas_core.Domain.Enums.AlarmEnum.Name" data-throw-if-not-resolved="false"></xref>; returns <code>false</code> if the name is invalid or if an exception occurs during the send operation.
  example: []
  syntax:
    content: public Task<bool> SendAutoRecordingData(Patient patient, PointOfCare poc, RecordingData automaticRecording)
    parameters:
    - id: patient
      type: adas_core.Domain.Models.MongoModels.Patient
      description: The patient associated with the automatic recording.
    - id: poc
      type: adas_core.Domain.Models.MongoModels.PointOfCare
      description: The point of care where the recording was captured.
    - id: automaticRecording
      type: adas_core.Domain.Models.Recording.RecordingData
      description: The automatic recording payload, including alarm name, start/stop/event timestamps, severity, and description.
    return:
      type: System.Threading.Tasks.Task{System.Boolean}
      description: A task that resolves to <code>true</code> if the recording data was queued successfully; otherwise, <code>false</code> when the alarm name cannot be parsed or the send operation fails.
    content.vb: Public Function SendAutoRecordingData(patient As Patient, poc As PointOfCare, automaticRecording As RecordingData) As Task(Of Boolean)
  overload: adas_core.Application.Services.RecordingService.SendAutoRecordingData*
  implements:
  - adas_core.Application.Services.Interfaces.IRecordingService.SendAutoRecordingData(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.Recording.RecordingData)
- uid: adas_core.Application.Services.RecordingService.SendRecordingDataToQueue(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name},adas_core.Domain.Enums.AlarmEnum.Severity,System.String,System.Boolean,adas_core.Domain.Enums.AlarmEnum.Type)
  commentId: M:adas_core.Application.Services.RecordingService.SendRecordingDataToQueue(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name},adas_core.Domain.Enums.AlarmEnum.Severity,System.String,System.Boolean,adas_core.Domain.Enums.AlarmEnum.Type)
  id: SendRecordingDataToQueue(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name},adas_core.Domain.Enums.AlarmEnum.Severity,System.String,System.Boolean,adas_core.Domain.Enums.AlarmEnum.Type)
  parent: adas_core.Application.Services.RecordingService
  langs:
  - csharp
  - vb
  name: SendRecordingDataToQueue(Patient, PointOfCare, DateTime?, DateTime?, DateTime?, Name?, Severity, string?, bool, Type)
  nameWithType: RecordingService.SendRecordingDataToQueue(Patient, PointOfCare, DateTime?, DateTime?, DateTime?, AlarmEnum.Name?, AlarmEnum.Severity, string?, bool, AlarmEnum.Type)
  fullName: adas_core.Application.Services.RecordingService.SendRecordingDataToQueue(adas_core.Domain.Models.MongoModels.Patient, adas_core.Domain.Models.MongoModels.PointOfCare, System.DateTime?, System.DateTime?, System.DateTime?, adas_core.Domain.Enums.AlarmEnum.Name?, adas_core.Domain.Enums.AlarmEnum.Severity, string?, bool, adas_core.Domain.Enums.AlarmEnum.Type)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/RecordingService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: SendRecordingDataToQueue
    path: ../../adas-core.Application/Services/RecordingService.cs
    startLine: 165
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: >-
    Sends recording data for a patient to the recording message queue, broadcasting the recording after a successful send.

    Validates the patient number when the start-without-patient-number feature is disabled, ensures the point of care is in use,

    defaults a missing alarm description to "UNKNOWN", and retries the send on transient HTTP connection failures up to the configured maximum,

    routing the last failure to the error recording queue.
  example: []
  syntax:
    content: public Task SendRecordingDataToQueue(Patient patient, PointOfCare poc, DateTime? date, DateTime? endDate, DateTime? eventDate, AlarmEnum.Name? alarmName, AlarmEnum.Severity severity, string? alarmDescription, bool start = true, AlarmEnum.Type type = Type.Manual)
    parameters:
    - id: patient
      type: adas_core.Domain.Models.MongoModels.Patient
      description: The patient whose recording is being sent; its patient number is validated when required.
    - id: poc
      type: adas_core.Domain.Models.MongoModels.PointOfCare
      description: The point of care (box) that must be in use to allow the recording to be sent.
    - id: date
      type: System.Nullable{System.DateTime}
      description: Optional recording date used to build the recording payload.
    - id: endDate
      type: System.Nullable{System.DateTime}
      description: Optional end date used to build the recording payload.
    - id: eventDate
      type: System.Nullable{System.DateTime}
      description: Optional event date used to build the recording payload.
    - id: alarmName
      type: System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name}
      description: Optional alarm name to associate with the recording.
    - id: severity
      type: adas_core.Domain.Enums.AlarmEnum.Severity
      description: The alarm severity for the recording.
    - id: alarmDescription
      type: System.String
      description: Optional alarm description; when null or empty it is replaced with "UNKNOWN".
    - id: start
      type: System.Boolean
      description: Flag indicating whether the recording is a start event; defaults to true.
    - id: type
      type: adas_core.Domain.Enums.AlarmEnum.Type
      description: The alarm type for the recording; defaults to <xref href="adas_core.Domain.Enums.AlarmEnum.Type.Manual" data-throw-if-not-resolved="false"></xref>.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function SendRecordingDataToQueue(patient As Patient, poc As PointOfCare, [date] As Date?, endDate As Date?, eventDate As Date?, alarmName As AlarmEnum.Name?, severity As AlarmEnum.Severity, alarmDescription As String, start As Boolean = True, type As AlarmEnum.Type = Type.Manual) As Task
  overload: adas_core.Application.Services.RecordingService.SendRecordingDataToQueue*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Thrown when the point of care status is not <xref href="adas_core.Domain.Enums.StatusEnum.PointOfCare.InUse" data-throw-if-not-resolved="false"></xref>, including the serialized point of care in the message.
  implements:
  - adas_core.Application.Services.Interfaces.IRecordingService.SendRecordingDataToQueue(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name},adas_core.Domain.Enums.AlarmEnum.Severity,System.String,System.Boolean,adas_core.Domain.Enums.AlarmEnum.Type)
  nameWithType.vb: RecordingService.SendRecordingDataToQueue(Patient, PointOfCare, Date?, Date?, Date?, AlarmEnum.Name?, AlarmEnum.Severity, String, Boolean, AlarmEnum.Type)
  fullName.vb: adas_core.Application.Services.RecordingService.SendRecordingDataToQueue(adas_core.Domain.Models.MongoModels.Patient, adas_core.Domain.Models.MongoModels.PointOfCare, Date?, Date?, Date?, adas_core.Domain.Enums.AlarmEnum.Name?, adas_core.Domain.Enums.AlarmEnum.Severity, String, Boolean, adas_core.Domain.Enums.AlarmEnum.Type)
  name.vb: SendRecordingDataToQueue(Patient, PointOfCare, Date?, Date?, Date?, Name?, Severity, String, Boolean, Type)
- uid: adas_core.Application.Services.RecordingService.GetRecordings(System.Int32)
  commentId: M:adas_core.Application.Services.RecordingService.GetRecordings(System.Int32)
  id: GetRecordings(System.Int32)
  parent: adas_core.Application.Services.RecordingService
  langs:
  - csharp
  - vb
  name: GetRecordings(int)
  nameWithType: RecordingService.GetRecordings(int)
  fullName: adas_core.Application.Services.RecordingService.GetRecordings(int)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/RecordingService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetRecordings
    path: ../../adas-core.Application/Services/RecordingService.cs
    startLine: 229
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: >-
    Asynchronously retrieves the list of in-progress recordings for the specified room from the recording API.

    Performs token-based authentication, retries transient HTTP request failures up to the configured maximum, and falls back to an empty list or <code>null</code> when the API is unreachable, the room has no recordings, or retries are exhausted.
  example: []
  syntax:
    content: public Task<List<RecordingData>?> GetRecordings(int roomId)
    parameters:
    - id: roomId
      type: System.Int32
      description: The identifier of the room whose recordings should be fetched.
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.Recording.RecordingData}}
      description: A task that resolves to a list of <xref href="adas_core.Domain.Models.Recording.RecordingData" data-throw-if-not-resolved="false"></xref> for the room, an empty list when the request fails or the room has no recordings, or <code>null</code> when the recording API URL or authentication token is not configured or when the maximum number of retries is reached.
    content.vb: Public Function GetRecordings(roomId As Integer) As Task(Of List(Of RecordingData))
  overload: adas_core.Application.Services.RecordingService.GetRecordings*
  implements:
  - adas_core.Application.Services.Interfaces.IRecordingService.GetRecordings(System.Int32)
  nameWithType.vb: RecordingService.GetRecordings(Integer)
  fullName.vb: adas_core.Application.Services.RecordingService.GetRecordings(Integer)
  name.vb: GetRecordings(Integer)
- uid: adas_core.Application.Services.RecordingService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
  commentId: M:adas_core.Application.Services.RecordingService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
  id: SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
  parent: adas_core.Application.Services.RecordingService
  langs:
  - csharp
  - vb
  name: SaveRequestAsync(ApiRequest)
  nameWithType: RecordingService.SaveRequestAsync(ApiRequest)
  fullName: adas_core.Application.Services.RecordingService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/RecordingService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: SaveRequestAsync
    path: ../../adas-core.Application/Services/RecordingService.cs
    startLine: 318
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Sends the recording data from the given API request to the Recording API with authentication, retrying on failure up to the configured maximum and routing unsuccessful requests to the error queue. Clears the access token on 401 responses, maps the returned video data into a recording broadcast message on success, and falls back to the error queue when retries are exhausted or a connection error occurs.
  example: []
  syntax:
    content: public Task SaveRequestAsync(ApiRequest apiRequest)
    parameters:
    - id: apiRequest
      type: adas_core.Domain.Models.ApiRequest
      description: The API request whose recording data and patient information will be sent to the Recording API.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function SaveRequestAsync(apiRequest As ApiRequest) As Task
  overload: adas_core.Application.Services.RecordingService.SaveRequestAsync*
  exceptions:
  - type: System.Exception
    commentId: T:System.Exception
    description: Rethrown via Task.FromException when a non-HTTP error occurs while sending the recording request.
  implements:
  - adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
- uid: adas_core.Application.Services.RecordingService.SaveRequest(adas_core.Domain.Models.ApiRequest)
  commentId: M:adas_core.Application.Services.RecordingService.SaveRequest(adas_core.Domain.Models.ApiRequest)
  id: SaveRequest(adas_core.Domain.Models.ApiRequest)
  parent: adas_core.Application.Services.RecordingService
  langs:
  - csharp
  - vb
  name: SaveRequest(ApiRequest)
  nameWithType: RecordingService.SaveRequest(ApiRequest)
  fullName: adas_core.Application.Services.RecordingService.SaveRequest(adas_core.Domain.Models.ApiRequest)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/RecordingService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: SaveRequest
    path: ../../adas-core.Application/Services/RecordingService.cs
    startLine: 407
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Saves the specified API request. The method is not yet implemented.
  example: []
  syntax:
    content: public Task SaveRequest(ApiRequest apiRequest)
    parameters:
    - id: apiRequest
      type: adas_core.Domain.Models.ApiRequest
      description: The API request to save.
    return:
      type: System.Threading.Tasks.Task
    content.vb: Public Function SaveRequest(apiRequest As ApiRequest) As Task
  overload: adas_core.Application.Services.RecordingService.SaveRequest*
  exceptions:
  - type: System.NotImplementedException
    commentId: T:System.NotImplementedException
    description: Always thrown because the method has not been implemented.
  implements:
  - adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
- uid: adas_core.Application.Services.RecordingService.Base64Encode(System.String)
  commentId: M:adas_core.Application.Services.RecordingService.Base64Encode(System.String)
  id: Base64Encode(System.String)
  parent: adas_core.Application.Services.RecordingService
  langs:
  - csharp
  - vb
  name: Base64Encode(string)
  nameWithType: RecordingService.Base64Encode(string)
  fullName: adas_core.Application.Services.RecordingService.Base64Encode(string)
  type: Method
  source:
    remote:
      path: adas-core.Application/Services/RecordingService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: Base64Encode
    path: ../../adas-core.Application/Services/RecordingService.cs
    startLine: 521
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Encodes the specified plain text to a Base64 string using UTF-8 encoding.
  example: []
  syntax:
    content: protected static string Base64Encode(string plainText)
    parameters:
    - id: plainText
      type: System.String
      description: The text to encode.
    return:
      type: System.String
      description: The Base64 encoded representation of the input text.
    content.vb: Protected Shared Function Base64Encode(plainText As String) As String
  overload: adas_core.Application.Services.RecordingService.Base64Encode*
  nameWithType.vb: RecordingService.Base64Encode(String)
  fullName.vb: adas_core.Application.Services.RecordingService.Base64Encode(String)
  name.vb: Base64Encode(String)
references:
- 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
  commentId: N:adas_core.Application.Services
  href: adas_core.html
  name: adas_core.Application.Services
  nameWithType: adas_core.Application.Services
  fullName: adas_core.Application.Services
  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
  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
- 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: adas_core.Application.Services.Interfaces.IApiRequestService
  commentId: T:adas_core.Application.Services.Interfaces.IApiRequestService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.IApiRequestService.html
  name: IApiRequestService
  nameWithType: IApiRequestService
  fullName: adas_core.Application.Services.Interfaces.IApiRequestService
- 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: 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: 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.Application.Services.RecordingService.#ctor*
  commentId: Overload:adas_core.Application.Services.RecordingService.#ctor
  href: adas_core.Application.Services.RecordingService.html#adas_core_Application_Services_RecordingService__ctor_Microsoft_Extensions_Options_IOptions_adas_core_Domain_Models_AppSettings_RabbitMqSettings__Microsoft_Extensions_Options_IOptions_adas_core_Domain_Models_AppSettings_RecordingSettings__Microsoft_Extensions_Logging_ILogger_adas_core_Application_Services_RecordingService__System_Net_Http_IHttpClientFactory_adas_core_Application_Services_Interfaces_IPublisherService_adas_core_Application_Services_Interfaces_IAuthService_Microsoft_Extensions_Options_IOptions_adas_core_Domain_Models_AppSettings_ApiSettings__adas_core_Application_Services_Interfaces_IClientMessageService_adas_core_Application_Services_Interfaces_ISubscribersService_System_Lazy_adas_core_Application_Services_Interfaces_IPatientService__
  name: RecordingService
  nameWithType: RecordingService.RecordingService
  fullName: adas_core.Application.Services.RecordingService.RecordingService
  nameWithType.vb: RecordingService.New
  fullName.vb: adas_core.Application.Services.RecordingService.New
  name.vb: New
- 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.Options.IOptions{adas_core.Domain.Models.AppSettings.RecordingSettings}
  commentId: T:Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RecordingSettings}
  parent: Microsoft.Extensions.Options
  definition: Microsoft.Extensions.Options.IOptions`1
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  name: IOptions<RecordingSettings>
  nameWithType: IOptions<RecordingSettings>
  fullName: Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.RecordingSettings>
  nameWithType.vb: IOptions(Of RecordingSettings)
  fullName.vb: Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.RecordingSettings)
  name.vb: IOptions(Of RecordingSettings)
  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.RecordingSettings
    name: RecordingSettings
  - 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.RecordingSettings
    name: RecordingSettings
  - name: )
- uid: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.RecordingService}
  commentId: T:Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.RecordingService}
  parent: Microsoft.Extensions.Logging
  definition: Microsoft.Extensions.Logging.ILogger`1
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  name: ILogger<RecordingService>
  nameWithType: ILogger<RecordingService>
  fullName: Microsoft.Extensions.Logging.ILogger<adas_core.Application.Services.RecordingService>
  nameWithType.vb: ILogger(Of RecordingService)
  fullName.vb: Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Services.RecordingService)
  name.vb: ILogger(Of RecordingService)
  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.Application.Services.RecordingService
    name: RecordingService
    href: adas_core.Application.Services.RecordingService.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.Application.Services.RecordingService
    name: RecordingService
    href: adas_core.Application.Services.RecordingService.html
  - name: )
- uid: System.Net.Http.IHttpClientFactory
  commentId: T:System.Net.Http.IHttpClientFactory
  parent: System.Net.Http
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.net.http.ihttpclientfactory
  name: IHttpClientFactory
  nameWithType: IHttpClientFactory
  fullName: System.Net.Http.IHttpClientFactory
- uid: adas_core.Application.Services.Interfaces.IPublisherService
  commentId: T:adas_core.Application.Services.Interfaces.IPublisherService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.IPublisherService.html
  name: IPublisherService
  nameWithType: IPublisherService
  fullName: adas_core.Application.Services.Interfaces.IPublisherService
- uid: adas_core.Application.Services.Interfaces.IAuthService
  commentId: T:adas_core.Application.Services.Interfaces.IAuthService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.IAuthService.html
  name: IAuthService
  nameWithType: IAuthService
  fullName: adas_core.Application.Services.Interfaces.IAuthService
- uid: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
  commentId: T:Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
  parent: Microsoft.Extensions.Options
  definition: Microsoft.Extensions.Options.IOptions`1
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  name: IOptions<ApiSettings>
  nameWithType: IOptions<ApiSettings>
  fullName: Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.ApiSettings>
  nameWithType.vb: IOptions(Of ApiSettings)
  fullName.vb: Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.ApiSettings)
  name.vb: IOptions(Of ApiSettings)
  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.ApiSettings
    name: ApiSettings
    href: adas_core.Domain.Models.AppSettings.ApiSettings.html
  - 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.ApiSettings
    name: ApiSettings
    href: adas_core.Domain.Models.AppSettings.ApiSettings.html
  - name: )
- uid: adas_core.Application.Services.Interfaces.IClientMessageService
  commentId: T:adas_core.Application.Services.Interfaces.IClientMessageService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.IClientMessageService.html
  name: IClientMessageService
  nameWithType: IClientMessageService
  fullName: adas_core.Application.Services.Interfaces.IClientMessageService
- uid: adas_core.Application.Services.Interfaces.ISubscribersService
  commentId: T:adas_core.Application.Services.Interfaces.ISubscribersService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.ISubscribersService.html
  name: ISubscribersService
  nameWithType: ISubscribersService
  fullName: adas_core.Application.Services.Interfaces.ISubscribersService
- uid: System.Lazy{adas_core.Application.Services.Interfaces.IPatientService}
  commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.IPatientService}
  parent: System
  definition: System.Lazy`1
  href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  name: Lazy<IPatientService>
  nameWithType: Lazy<IPatientService>
  fullName: System.Lazy<adas_core.Application.Services.Interfaces.IPatientService>
  nameWithType.vb: Lazy(Of IPatientService)
  fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.IPatientService)
  name.vb: Lazy(Of IPatientService)
  spec.csharp:
  - uid: System.Lazy`1
    name: Lazy
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  - name: <
  - uid: adas_core.Application.Services.Interfaces.IPatientService
    name: IPatientService
    href: adas_core.Application.Services.Interfaces.IPatientService.html
  - name: '>'
  spec.vb:
  - uid: System.Lazy`1
    name: Lazy
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Application.Services.Interfaces.IPatientService
    name: IPatientService
    href: adas_core.Application.Services.Interfaces.IPatientService.html
  - name: )
- 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: System.Net.Http
  commentId: N:System.Net.Http
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System.Net.Http
  nameWithType: System.Net.Http
  fullName: System.Net.Http
  spec.csharp:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Net
    name: Net
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.net
  - name: .
  - uid: System.Net.Http
    name: Http
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.net.http
  spec.vb:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Net
    name: Net
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.net
  - name: .
  - uid: System.Net.Http
    name: Http
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.net.http
- uid: System.Lazy`1
  commentId: T:System.Lazy`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  name: Lazy<T>
  nameWithType: Lazy<T>
  fullName: System.Lazy<T>
  nameWithType.vb: Lazy(Of T)
  fullName.vb: System.Lazy(Of T)
  name.vb: Lazy(Of T)
  spec.csharp:
  - uid: System.Lazy`1
    name: Lazy
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: System.Lazy`1
    name: Lazy
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: System.Exception
  commentId: T:System.Exception
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.exception
  name: Exception
  nameWithType: Exception
  fullName: System.Exception
- uid: adas_core.Application.Services.RecordingService.SendCancelRecordingToRecordingApi*
  commentId: Overload:adas_core.Application.Services.RecordingService.SendCancelRecordingToRecordingApi
  href: adas_core.Application.Services.RecordingService.html#adas_core_Application_Services_RecordingService_SendCancelRecordingToRecordingApi_adas_core_Domain_Models_MongoModels_Patient_adas_core_Domain_Models_MongoModels_PointOfCare_
  name: SendCancelRecordingToRecordingApi
  nameWithType: RecordingService.SendCancelRecordingToRecordingApi
  fullName: adas_core.Application.Services.RecordingService.SendCancelRecordingToRecordingApi
- uid: adas_core.Application.Services.Interfaces.IRecordingService.SendCancelRecordingToRecordingApi(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare)
  commentId: M:adas_core.Application.Services.Interfaces.IRecordingService.SendCancelRecordingToRecordingApi(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare)
  parent: adas_core.Application.Services.Interfaces.IRecordingService
  href: adas_core.Application.Services.Interfaces.IRecordingService.html#adas_core_Application_Services_Interfaces_IRecordingService_SendCancelRecordingToRecordingApi_adas_core_Domain_Models_MongoModels_Patient_adas_core_Domain_Models_MongoModels_PointOfCare_
  name: SendCancelRecordingToRecordingApi(Patient, PointOfCare)
  nameWithType: IRecordingService.SendCancelRecordingToRecordingApi(Patient, PointOfCare)
  fullName: adas_core.Application.Services.Interfaces.IRecordingService.SendCancelRecordingToRecordingApi(adas_core.Domain.Models.MongoModels.Patient, adas_core.Domain.Models.MongoModels.PointOfCare)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IRecordingService.SendCancelRecordingToRecordingApi(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare)
    name: SendCancelRecordingToRecordingApi
    href: adas_core.Application.Services.Interfaces.IRecordingService.html#adas_core_Application_Services_Interfaces_IRecordingService_SendCancelRecordingToRecordingApi_adas_core_Domain_Models_MongoModels_Patient_adas_core_Domain_Models_MongoModels_PointOfCare_
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.Patient
    name: Patient
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IRecordingService.SendCancelRecordingToRecordingApi(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare)
    name: SendCancelRecordingToRecordingApi
    href: adas_core.Application.Services.Interfaces.IRecordingService.html#adas_core_Application_Services_Interfaces_IRecordingService_SendCancelRecordingToRecordingApi_adas_core_Domain_Models_MongoModels_Patient_adas_core_Domain_Models_MongoModels_PointOfCare_
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.Patient
    name: Patient
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: )
- uid: adas_core.Domain.Models.MongoModels.Patient
  commentId: T:adas_core.Domain.Models.MongoModels.Patient
  parent: adas_core.Domain.Models.MongoModels
  href: adas_core.Domain.Models.MongoModels.Patient.html
  name: Patient
  nameWithType: Patient
  fullName: adas_core.Domain.Models.MongoModels.Patient
- uid: adas_core.Domain.Models.MongoModels.PointOfCare
  commentId: T:adas_core.Domain.Models.MongoModels.PointOfCare
  parent: adas_core.Domain.Models.MongoModels
  href: adas_core.Domain.Models.MongoModels.PointOfCare.html
  name: PointOfCare
  nameWithType: PointOfCare
  fullName: adas_core.Domain.Models.MongoModels.PointOfCare
- uid: System.Threading.Tasks.Task{System.Boolean}
  commentId: T:System.Threading.Tasks.Task{System.Boolean}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<bool>
  nameWithType: Task<bool>
  fullName: System.Threading.Tasks.Task<bool>
  nameWithType.vb: Task(Of Boolean)
  fullName.vb: System.Threading.Tasks.Task(Of Boolean)
  name.vb: Task(Of Boolean)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: System.Boolean
    name: bool
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: System.Boolean
    name: Boolean
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: )
- uid: adas_core.Domain.Models.MongoModels
  commentId: N:adas_core.Domain.Models.MongoModels
  href: adas_core.html
  name: adas_core.Domain.Models.MongoModels
  nameWithType: adas_core.Domain.Models.MongoModels
  fullName: adas_core.Domain.Models.MongoModels
  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.Models
    name: Models
    href: adas_core.Domain.Models.html
  - name: .
  - uid: adas_core.Domain.Models.MongoModels
    name: MongoModels
    href: adas_core.Domain.Models.MongoModels.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.Models
    name: Models
    href: adas_core.Domain.Models.html
  - name: .
  - uid: adas_core.Domain.Models.MongoModels
    name: MongoModels
    href: adas_core.Domain.Models.MongoModels.html
- uid: System.Threading.Tasks.Task`1
  commentId: T:System.Threading.Tasks.Task`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<TResult>
  nameWithType: Task<TResult>
  fullName: System.Threading.Tasks.Task<TResult>
  nameWithType.vb: Task(Of TResult)
  fullName.vb: System.Threading.Tasks.Task(Of TResult)
  name.vb: Task(Of TResult)
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - name: TResult
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - name: TResult
  - name: )
- 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
- uid: adas_core.Application.Services.RecordingService.SendRecordingData*
  commentId: Overload:adas_core.Application.Services.RecordingService.SendRecordingData
  href: adas_core.Application.Services.RecordingService.html#adas_core_Application_Services_RecordingService_SendRecordingData_adas_core_Domain_Models_MongoModels_Patient_adas_core_Domain_Models_MongoModels_PointOfCare_adas_core_Domain_Models_ManualRecording_System_Boolean_
  name: SendRecordingData
  nameWithType: RecordingService.SendRecordingData
  fullName: adas_core.Application.Services.RecordingService.SendRecordingData
- uid: adas_core.Application.Services.Interfaces.IRecordingService.SendRecordingData(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.ManualRecording,System.Boolean)
  commentId: M:adas_core.Application.Services.Interfaces.IRecordingService.SendRecordingData(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.ManualRecording,System.Boolean)
  parent: adas_core.Application.Services.Interfaces.IRecordingService
  isExternal: true
  href: adas_core.Application.Services.Interfaces.IRecordingService.html#adas_core_Application_Services_Interfaces_IRecordingService_SendRecordingData_adas_core_Domain_Models_MongoModels_Patient_adas_core_Domain_Models_MongoModels_PointOfCare_adas_core_Domain_Models_ManualRecording_System_Boolean_
  name: SendRecordingData(Patient, PointOfCare, ManualRecording, bool)
  nameWithType: IRecordingService.SendRecordingData(Patient, PointOfCare, ManualRecording, bool)
  fullName: adas_core.Application.Services.Interfaces.IRecordingService.SendRecordingData(adas_core.Domain.Models.MongoModels.Patient, adas_core.Domain.Models.MongoModels.PointOfCare, adas_core.Domain.Models.ManualRecording, bool)
  nameWithType.vb: IRecordingService.SendRecordingData(Patient, PointOfCare, ManualRecording, Boolean)
  fullName.vb: adas_core.Application.Services.Interfaces.IRecordingService.SendRecordingData(adas_core.Domain.Models.MongoModels.Patient, adas_core.Domain.Models.MongoModels.PointOfCare, adas_core.Domain.Models.ManualRecording, Boolean)
  name.vb: SendRecordingData(Patient, PointOfCare, ManualRecording, Boolean)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IRecordingService.SendRecordingData(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.ManualRecording,System.Boolean)
    name: SendRecordingData
    href: adas_core.Application.Services.Interfaces.IRecordingService.html#adas_core_Application_Services_Interfaces_IRecordingService_SendRecordingData_adas_core_Domain_Models_MongoModels_Patient_adas_core_Domain_Models_MongoModels_PointOfCare_adas_core_Domain_Models_ManualRecording_System_Boolean_
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.Patient
    name: Patient
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.ManualRecording
    name: ManualRecording
  - name: ','
  - name: " "
  - uid: System.Boolean
    name: bool
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IRecordingService.SendRecordingData(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.ManualRecording,System.Boolean)
    name: SendRecordingData
    href: adas_core.Application.Services.Interfaces.IRecordingService.html#adas_core_Application_Services_Interfaces_IRecordingService_SendRecordingData_adas_core_Domain_Models_MongoModels_Patient_adas_core_Domain_Models_MongoModels_PointOfCare_adas_core_Domain_Models_ManualRecording_System_Boolean_
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.Patient
    name: Patient
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.ManualRecording
    name: ManualRecording
  - name: ','
  - name: " "
  - uid: System.Boolean
    name: Boolean
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: )
- uid: adas_core.Domain.Models.ManualRecording
  commentId: T:adas_core.Domain.Models.ManualRecording
  parent: adas_core.Domain.Models
  href: adas_core.Domain.Models.ManualRecording.html
  name: ManualRecording
  nameWithType: ManualRecording
  fullName: adas_core.Domain.Models.ManualRecording
- uid: System.Boolean
  commentId: T:System.Boolean
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.boolean
  name: bool
  nameWithType: bool
  fullName: bool
  nameWithType.vb: Boolean
  fullName.vb: Boolean
  name.vb: Boolean
- 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: adas_core.Domain.Models
  commentId: N:adas_core.Domain.Models
  href: adas_core.html
  name: adas_core.Domain.Models
  nameWithType: adas_core.Domain.Models
  fullName: adas_core.Domain.Models
  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.Models
    name: Models
    href: adas_core.Domain.Models.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.Models
    name: Models
    href: adas_core.Domain.Models.html
- uid: adas_core.Domain.Enums.AlarmEnum.Name
  commentId: T:adas_core.Domain.Enums.AlarmEnum.Name
  parent: adas_core.Domain.Enums
  href: adas_core.Domain.Enums.AlarmEnum.html
  name: AlarmEnum.Name
  nameWithType: AlarmEnum.Name
  fullName: adas_core.Domain.Enums.AlarmEnum.Name
  spec.csharp:
  - uid: adas_core.Domain.Enums.AlarmEnum
    name: AlarmEnum
    href: adas_core.Domain.Enums.AlarmEnum.html
  - name: .
  - uid: adas_core.Domain.Enums.AlarmEnum.Name
    name: Name
    href: adas_core.Domain.Enums.AlarmEnum.Name.html
  spec.vb:
  - uid: adas_core.Domain.Enums.AlarmEnum
    name: AlarmEnum
    href: adas_core.Domain.Enums.AlarmEnum.html
  - name: .
  - uid: adas_core.Domain.Enums.AlarmEnum.Name
    name: Name
    href: adas_core.Domain.Enums.AlarmEnum.Name.html
- uid: adas_core.Application.Services.RecordingService.SendAutoRecordingData*
  commentId: Overload:adas_core.Application.Services.RecordingService.SendAutoRecordingData
  href: adas_core.Application.Services.RecordingService.html#adas_core_Application_Services_RecordingService_SendAutoRecordingData_adas_core_Domain_Models_MongoModels_Patient_adas_core_Domain_Models_MongoModels_PointOfCare_adas_core_Domain_Models_Recording_RecordingData_
  name: SendAutoRecordingData
  nameWithType: RecordingService.SendAutoRecordingData
  fullName: adas_core.Application.Services.RecordingService.SendAutoRecordingData
- uid: adas_core.Application.Services.Interfaces.IRecordingService.SendAutoRecordingData(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.Recording.RecordingData)
  commentId: M:adas_core.Application.Services.Interfaces.IRecordingService.SendAutoRecordingData(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.Recording.RecordingData)
  parent: adas_core.Application.Services.Interfaces.IRecordingService
  href: adas_core.Application.Services.Interfaces.IRecordingService.html#adas_core_Application_Services_Interfaces_IRecordingService_SendAutoRecordingData_adas_core_Domain_Models_MongoModels_Patient_adas_core_Domain_Models_MongoModels_PointOfCare_adas_core_Domain_Models_Recording_RecordingData_
  name: SendAutoRecordingData(Patient, PointOfCare, RecordingData)
  nameWithType: IRecordingService.SendAutoRecordingData(Patient, PointOfCare, RecordingData)
  fullName: adas_core.Application.Services.Interfaces.IRecordingService.SendAutoRecordingData(adas_core.Domain.Models.MongoModels.Patient, adas_core.Domain.Models.MongoModels.PointOfCare, adas_core.Domain.Models.Recording.RecordingData)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IRecordingService.SendAutoRecordingData(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.Recording.RecordingData)
    name: SendAutoRecordingData
    href: adas_core.Application.Services.Interfaces.IRecordingService.html#adas_core_Application_Services_Interfaces_IRecordingService_SendAutoRecordingData_adas_core_Domain_Models_MongoModels_Patient_adas_core_Domain_Models_MongoModels_PointOfCare_adas_core_Domain_Models_Recording_RecordingData_
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.Patient
    name: Patient
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Recording.RecordingData
    name: RecordingData
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IRecordingService.SendAutoRecordingData(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,adas_core.Domain.Models.Recording.RecordingData)
    name: SendAutoRecordingData
    href: adas_core.Application.Services.Interfaces.IRecordingService.html#adas_core_Application_Services_Interfaces_IRecordingService_SendAutoRecordingData_adas_core_Domain_Models_MongoModels_Patient_adas_core_Domain_Models_MongoModels_PointOfCare_adas_core_Domain_Models_Recording_RecordingData_
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.Patient
    name: Patient
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.Recording.RecordingData
    name: RecordingData
  - name: )
- uid: adas_core.Domain.Models.Recording.RecordingData
  commentId: T:adas_core.Domain.Models.Recording.RecordingData
  parent: adas_core.Domain.Models.Recording
  href: adas_core.Domain.Models.Recording.RecordingData.html
  name: RecordingData
  nameWithType: RecordingData
  fullName: adas_core.Domain.Models.Recording.RecordingData
- uid: adas_core.Domain.Enums
  commentId: N:adas_core.Domain.Enums
  href: adas_core.html
  name: adas_core.Domain.Enums
  nameWithType: adas_core.Domain.Enums
  fullName: adas_core.Domain.Enums
  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.Enums
    name: Enums
    href: adas_core.Domain.Enums.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.Enums
    name: Enums
    href: adas_core.Domain.Enums.html
- uid: adas_core.Domain.Models.Recording
  commentId: N:adas_core.Domain.Models.Recording
  href: adas_core.html
  name: adas_core.Domain.Models.Recording
  nameWithType: adas_core.Domain.Models.Recording
  fullName: adas_core.Domain.Models.Recording
  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.Models
    name: Models
    href: adas_core.Domain.Models.html
  - name: .
  - uid: adas_core.Domain.Models.Recording
    name: Recording
    href: adas_core.Domain.Models.Recording.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.Models
    name: Models
    href: adas_core.Domain.Models.html
  - name: .
  - uid: adas_core.Domain.Models.Recording
    name: Recording
    href: adas_core.Domain.Models.Recording.html
- uid: adas_core.Domain.Enums.AlarmEnum.Type.Manual
  commentId: F:adas_core.Domain.Enums.AlarmEnum.Type.Manual
  name: Manual
  nameWithType: AlarmEnum.Type.Manual
  fullName: adas_core.Domain.Enums.AlarmEnum.Type.Manual
- uid: adas_core.Domain.Enums.StatusEnum.PointOfCare.InUse
  commentId: F:adas_core.Domain.Enums.StatusEnum.PointOfCare.InUse
  name: InUse
  nameWithType: StatusEnum.PointOfCare.InUse
  fullName: adas_core.Domain.Enums.StatusEnum.PointOfCare.InUse
- uid: adas_core.Application.Services.RecordingService.SendRecordingDataToQueue*
  commentId: Overload:adas_core.Application.Services.RecordingService.SendRecordingDataToQueue
  href: adas_core.Application.Services.RecordingService.html#adas_core_Application_Services_RecordingService_SendRecordingDataToQueue_adas_core_Domain_Models_MongoModels_Patient_adas_core_Domain_Models_MongoModels_PointOfCare_System_Nullable_System_DateTime__System_Nullable_System_DateTime__System_Nullable_System_DateTime__System_Nullable_adas_core_Domain_Enums_AlarmEnum_Name__adas_core_Domain_Enums_AlarmEnum_Severity_System_String_System_Boolean_adas_core_Domain_Enums_AlarmEnum_Type_
  name: SendRecordingDataToQueue
  nameWithType: RecordingService.SendRecordingDataToQueue
  fullName: adas_core.Application.Services.RecordingService.SendRecordingDataToQueue
- uid: adas_core.Application.Services.Interfaces.IRecordingService.SendRecordingDataToQueue(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name},adas_core.Domain.Enums.AlarmEnum.Severity,System.String,System.Boolean,adas_core.Domain.Enums.AlarmEnum.Type)
  commentId: M:adas_core.Application.Services.Interfaces.IRecordingService.SendRecordingDataToQueue(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name},adas_core.Domain.Enums.AlarmEnum.Severity,System.String,System.Boolean,adas_core.Domain.Enums.AlarmEnum.Type)
  parent: adas_core.Application.Services.Interfaces.IRecordingService
  isExternal: true
  href: adas_core.Application.Services.Interfaces.IRecordingService.html#adas_core_Application_Services_Interfaces_IRecordingService_SendRecordingDataToQueue_adas_core_Domain_Models_MongoModels_Patient_adas_core_Domain_Models_MongoModels_PointOfCare_System_Nullable_System_DateTime__System_Nullable_System_DateTime__System_Nullable_System_DateTime__System_Nullable_adas_core_Domain_Enums_AlarmEnum_Name__adas_core_Domain_Enums_AlarmEnum_Severity_System_String_System_Boolean_adas_core_Domain_Enums_AlarmEnum_Type_
  name: SendRecordingDataToQueue(Patient, PointOfCare, DateTime?, DateTime?, DateTime?, Name?, Severity, string, bool, Type)
  nameWithType: IRecordingService.SendRecordingDataToQueue(Patient, PointOfCare, DateTime?, DateTime?, DateTime?, AlarmEnum.Name?, AlarmEnum.Severity, string, bool, AlarmEnum.Type)
  fullName: adas_core.Application.Services.Interfaces.IRecordingService.SendRecordingDataToQueue(adas_core.Domain.Models.MongoModels.Patient, adas_core.Domain.Models.MongoModels.PointOfCare, System.DateTime?, System.DateTime?, System.DateTime?, adas_core.Domain.Enums.AlarmEnum.Name?, adas_core.Domain.Enums.AlarmEnum.Severity, string, bool, adas_core.Domain.Enums.AlarmEnum.Type)
  nameWithType.vb: IRecordingService.SendRecordingDataToQueue(Patient, PointOfCare, Date?, Date?, Date?, AlarmEnum.Name?, AlarmEnum.Severity, String, Boolean, AlarmEnum.Type)
  fullName.vb: adas_core.Application.Services.Interfaces.IRecordingService.SendRecordingDataToQueue(adas_core.Domain.Models.MongoModels.Patient, adas_core.Domain.Models.MongoModels.PointOfCare, Date?, Date?, Date?, adas_core.Domain.Enums.AlarmEnum.Name?, adas_core.Domain.Enums.AlarmEnum.Severity, String, Boolean, adas_core.Domain.Enums.AlarmEnum.Type)
  name.vb: SendRecordingDataToQueue(Patient, PointOfCare, Date?, Date?, Date?, Name?, Severity, String, Boolean, Type)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IRecordingService.SendRecordingDataToQueue(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name},adas_core.Domain.Enums.AlarmEnum.Severity,System.String,System.Boolean,adas_core.Domain.Enums.AlarmEnum.Type)
    name: SendRecordingDataToQueue
    href: adas_core.Application.Services.Interfaces.IRecordingService.html#adas_core_Application_Services_Interfaces_IRecordingService_SendRecordingDataToQueue_adas_core_Domain_Models_MongoModels_Patient_adas_core_Domain_Models_MongoModels_PointOfCare_System_Nullable_System_DateTime__System_Nullable_System_DateTime__System_Nullable_System_DateTime__System_Nullable_adas_core_Domain_Enums_AlarmEnum_Name__adas_core_Domain_Enums_AlarmEnum_Severity_System_String_System_Boolean_adas_core_Domain_Enums_AlarmEnum_Type_
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.Patient
    name: Patient
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: ','
  - name: " "
  - uid: System.DateTime
    name: DateTime
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.datetime
  - name: '?'
  - name: ','
  - name: " "
  - uid: System.DateTime
    name: DateTime
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.datetime
  - name: '?'
  - name: ','
  - name: " "
  - uid: System.DateTime
    name: DateTime
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.datetime
  - name: '?'
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Enums.AlarmEnum.Name
    name: Name
  - name: '?'
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Enums.AlarmEnum.Severity
    name: Severity
  - name: ','
  - name: " "
  - uid: System.String
    name: string
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: ','
  - name: " "
  - uid: System.Boolean
    name: bool
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Enums.AlarmEnum.Type
    name: Type
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IRecordingService.SendRecordingDataToQueue(adas_core.Domain.Models.MongoModels.Patient,adas_core.Domain.Models.MongoModels.PointOfCare,System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Nullable{System.DateTime},System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name},adas_core.Domain.Enums.AlarmEnum.Severity,System.String,System.Boolean,adas_core.Domain.Enums.AlarmEnum.Type)
    name: SendRecordingDataToQueue
    href: adas_core.Application.Services.Interfaces.IRecordingService.html#adas_core_Application_Services_Interfaces_IRecordingService_SendRecordingDataToQueue_adas_core_Domain_Models_MongoModels_Patient_adas_core_Domain_Models_MongoModels_PointOfCare_System_Nullable_System_DateTime__System_Nullable_System_DateTime__System_Nullable_System_DateTime__System_Nullable_adas_core_Domain_Enums_AlarmEnum_Name__adas_core_Domain_Enums_AlarmEnum_Severity_System_String_System_Boolean_adas_core_Domain_Enums_AlarmEnum_Type_
  - name: (
  - uid: adas_core.Domain.Models.MongoModels.Patient
    name: Patient
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Models.MongoModels.PointOfCare
    name: PointOfCare
  - name: ','
  - name: " "
  - uid: System.DateTime
    name: Date
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.datetime
  - name: '?'
  - name: ','
  - name: " "
  - uid: System.DateTime
    name: Date
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.datetime
  - name: '?'
  - name: ','
  - name: " "
  - uid: System.DateTime
    name: Date
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.datetime
  - name: '?'
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Enums.AlarmEnum.Name
    name: Name
  - name: '?'
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Enums.AlarmEnum.Severity
    name: Severity
  - name: ','
  - name: " "
  - uid: System.String
    name: String
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.string
  - name: ','
  - name: " "
  - uid: System.Boolean
    name: Boolean
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.boolean
  - name: ','
  - name: " "
  - uid: adas_core.Domain.Enums.AlarmEnum.Type
    name: Type
  - name: )
- uid: System.Nullable{System.DateTime}
  commentId: T:System.Nullable{System.DateTime}
  parent: System
  definition: System.Nullable`1
  href: https://learn.microsoft.com/dotnet/api/system.datetime
  name: DateTime?
  nameWithType: DateTime?
  fullName: System.DateTime?
  nameWithType.vb: Date?
  fullName.vb: Date?
  name.vb: Date?
  spec.csharp:
  - uid: System.DateTime
    name: DateTime
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.datetime
  - name: '?'
  spec.vb:
  - uid: System.DateTime
    name: Date
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.datetime
  - name: '?'
- uid: System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name}
  commentId: T:System.Nullable{adas_core.Domain.Enums.AlarmEnum.Name}
  parent: System
  definition: System.Nullable`1
  name: AlarmEnum.Name?
  nameWithType: AlarmEnum.Name?
  fullName: adas_core.Domain.Enums.AlarmEnum.Name?
  spec.csharp:
  - uid: adas_core.Domain.Enums.AlarmEnum
    name: AlarmEnum
  - name: .
  - uid: adas_core.Domain.Enums.AlarmEnum.Name
    name: Name
  - name: '?'
  spec.vb:
  - uid: adas_core.Domain.Enums.AlarmEnum
    name: AlarmEnum
  - name: .
  - uid: adas_core.Domain.Enums.AlarmEnum.Name
    name: Name
  - name: '?'
- uid: adas_core.Domain.Enums.AlarmEnum.Severity
  commentId: T:adas_core.Domain.Enums.AlarmEnum.Severity
  parent: adas_core.Domain.Enums
  href: adas_core.Domain.Enums.AlarmEnum.html
  name: AlarmEnum.Severity
  nameWithType: AlarmEnum.Severity
  fullName: adas_core.Domain.Enums.AlarmEnum.Severity
  spec.csharp:
  - uid: adas_core.Domain.Enums.AlarmEnum
    name: AlarmEnum
    href: adas_core.Domain.Enums.AlarmEnum.html
  - name: .
  - uid: adas_core.Domain.Enums.AlarmEnum.Severity
    name: Severity
    href: adas_core.Domain.Enums.AlarmEnum.Severity.html
  spec.vb:
  - uid: adas_core.Domain.Enums.AlarmEnum
    name: AlarmEnum
    href: adas_core.Domain.Enums.AlarmEnum.html
  - name: .
  - uid: adas_core.Domain.Enums.AlarmEnum.Severity
    name: Severity
    href: adas_core.Domain.Enums.AlarmEnum.Severity.html
- 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: adas_core.Domain.Enums.AlarmEnum.Type
  commentId: T:adas_core.Domain.Enums.AlarmEnum.Type
  parent: adas_core.Domain.Enums
  href: adas_core.Domain.Enums.AlarmEnum.html
  name: AlarmEnum.Type
  nameWithType: AlarmEnum.Type
  fullName: adas_core.Domain.Enums.AlarmEnum.Type
  spec.csharp:
  - uid: adas_core.Domain.Enums.AlarmEnum
    name: AlarmEnum
    href: adas_core.Domain.Enums.AlarmEnum.html
  - name: .
  - uid: adas_core.Domain.Enums.AlarmEnum.Type
    name: Type
    href: adas_core.Domain.Enums.AlarmEnum.Type.html
  spec.vb:
  - uid: adas_core.Domain.Enums.AlarmEnum
    name: AlarmEnum
    href: adas_core.Domain.Enums.AlarmEnum.html
  - name: .
  - uid: adas_core.Domain.Enums.AlarmEnum.Type
    name: Type
    href: adas_core.Domain.Enums.AlarmEnum.Type.html
- uid: System.Nullable`1
  commentId: T:System.Nullable`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.nullable-1
  name: Nullable<T>
  nameWithType: Nullable<T>
  fullName: System.Nullable<T>
  nameWithType.vb: Nullable(Of T)
  fullName.vb: System.Nullable(Of T)
  name.vb: Nullable(Of T)
  spec.csharp:
  - uid: System.Nullable`1
    name: Nullable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.nullable-1
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - uid: System.Nullable`1
    name: Nullable
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.nullable-1
  - name: (
  - name: Of
  - name: " "
  - name: T
  - name: )
- uid: adas_core.Application.Services.RecordingService.GetRecordings*
  commentId: Overload:adas_core.Application.Services.RecordingService.GetRecordings
  href: adas_core.Application.Services.RecordingService.html#adas_core_Application_Services_RecordingService_GetRecordings_System_Int32_
  name: GetRecordings
  nameWithType: RecordingService.GetRecordings
  fullName: adas_core.Application.Services.RecordingService.GetRecordings
- uid: adas_core.Application.Services.Interfaces.IRecordingService.GetRecordings(System.Int32)
  commentId: M:adas_core.Application.Services.Interfaces.IRecordingService.GetRecordings(System.Int32)
  parent: adas_core.Application.Services.Interfaces.IRecordingService
  isExternal: true
  href: adas_core.Application.Services.Interfaces.IRecordingService.html#adas_core_Application_Services_Interfaces_IRecordingService_GetRecordings_System_Int32_
  name: GetRecordings(int)
  nameWithType: IRecordingService.GetRecordings(int)
  fullName: adas_core.Application.Services.Interfaces.IRecordingService.GetRecordings(int)
  nameWithType.vb: IRecordingService.GetRecordings(Integer)
  fullName.vb: adas_core.Application.Services.Interfaces.IRecordingService.GetRecordings(Integer)
  name.vb: GetRecordings(Integer)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IRecordingService.GetRecordings(System.Int32)
    name: GetRecordings
    href: adas_core.Application.Services.Interfaces.IRecordingService.html#adas_core_Application_Services_Interfaces_IRecordingService_GetRecordings_System_Int32_
  - name: (
  - uid: System.Int32
    name: int
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IRecordingService.GetRecordings(System.Int32)
    name: GetRecordings
    href: adas_core.Application.Services.Interfaces.IRecordingService.html#adas_core_Application_Services_Interfaces_IRecordingService_GetRecordings_System_Int32_
  - name: (
  - uid: System.Int32
    name: Integer
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.int32
  - name: )
- uid: System.Int32
  commentId: T:System.Int32
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.int32
  name: int
  nameWithType: int
  fullName: int
  nameWithType.vb: Integer
  fullName.vb: Integer
  name.vb: Integer
- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.Recording.RecordingData}}
  commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.Recording.RecordingData}}
  parent: System.Threading.Tasks
  definition: System.Threading.Tasks.Task`1
  href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  name: Task<List<RecordingData>>
  nameWithType: Task<List<RecordingData>>
  fullName: System.Threading.Tasks.Task<System.Collections.Generic.List<adas_core.Domain.Models.Recording.RecordingData>>
  nameWithType.vb: Task(Of List(Of RecordingData))
  fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of adas_core.Domain.Models.Recording.RecordingData))
  name.vb: Task(Of List(Of RecordingData))
  spec.csharp:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: <
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - uid: adas_core.Domain.Models.Recording.RecordingData
    name: RecordingData
  - name: '>'
  - name: '>'
  spec.vb:
  - uid: System.Threading.Tasks.Task`1
    name: Task
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
  - name: (
  - name: Of
  - name: " "
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Domain.Models.Recording.RecordingData
    name: RecordingData
  - name: )
  - name: )
- uid: adas_core.Application.Services.RecordingService.SaveRequestAsync*
  commentId: Overload:adas_core.Application.Services.RecordingService.SaveRequestAsync
  href: adas_core.Application.Services.RecordingService.html#adas_core_Application_Services_RecordingService_SaveRequestAsync_adas_core_Domain_Models_ApiRequest_
  name: SaveRequestAsync
  nameWithType: RecordingService.SaveRequestAsync
  fullName: adas_core.Application.Services.RecordingService.SaveRequestAsync
- uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
  commentId: M:adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
  parent: adas_core.Application.Services.Interfaces.IApiRequestService
  href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequestAsync_adas_core_Domain_Models_ApiRequest_
  name: SaveRequestAsync(ApiRequest)
  nameWithType: IApiRequestService.SaveRequestAsync(ApiRequest)
  fullName: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
    name: SaveRequestAsync
    href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequestAsync_adas_core_Domain_Models_ApiRequest_
  - name: (
  - uid: adas_core.Domain.Models.ApiRequest
    name: ApiRequest
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
    name: SaveRequestAsync
    href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequestAsync_adas_core_Domain_Models_ApiRequest_
  - name: (
  - uid: adas_core.Domain.Models.ApiRequest
    name: ApiRequest
  - name: )
- uid: adas_core.Domain.Models.ApiRequest
  commentId: T:adas_core.Domain.Models.ApiRequest
  parent: adas_core.Domain.Models
  href: adas_core.Domain.Models.ApiRequest.html
  name: ApiRequest
  nameWithType: ApiRequest
  fullName: adas_core.Domain.Models.ApiRequest
- uid: System.NotImplementedException
  commentId: T:System.NotImplementedException
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.notimplementedexception
  name: NotImplementedException
  nameWithType: NotImplementedException
  fullName: System.NotImplementedException
- uid: adas_core.Application.Services.RecordingService.SaveRequest*
  commentId: Overload:adas_core.Application.Services.RecordingService.SaveRequest
  href: adas_core.Application.Services.RecordingService.html#adas_core_Application_Services_RecordingService_SaveRequest_adas_core_Domain_Models_ApiRequest_
  name: SaveRequest
  nameWithType: RecordingService.SaveRequest
  fullName: adas_core.Application.Services.RecordingService.SaveRequest
- uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
  commentId: M:adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
  parent: adas_core.Application.Services.Interfaces.IApiRequestService
  href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequest_adas_core_Domain_Models_ApiRequest_
  name: SaveRequest(ApiRequest)
  nameWithType: IApiRequestService.SaveRequest(ApiRequest)
  fullName: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
    name: SaveRequest
    href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequest_adas_core_Domain_Models_ApiRequest_
  - name: (
  - uid: adas_core.Domain.Models.ApiRequest
    name: ApiRequest
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
    name: SaveRequest
    href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequest_adas_core_Domain_Models_ApiRequest_
  - name: (
  - uid: adas_core.Domain.Models.ApiRequest
    name: ApiRequest
  - name: )
- uid: adas_core.Application.Services.RecordingService.Base64Encode*
  commentId: Overload:adas_core.Application.Services.RecordingService.Base64Encode
  href: adas_core.Application.Services.RecordingService.html#adas_core_Application_Services_RecordingService_Base64Encode_System_String_
  name: Base64Encode
  nameWithType: RecordingService.Base64Encode
  fullName: adas_core.Application.Services.RecordingService.Base64Encode
