### YamlMime:ManagedReference
items:
- uid: adas_core.Application.Services.SchedulerService
  commentId: T:adas_core.Application.Services.SchedulerService
  id: SchedulerService
  parent: adas_core.Application.Services
  children:
  - adas_core.Application.Services.SchedulerService.#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},Microsoft.Extensions.Options.IOptions{System.Collections.Generic.List{adas_core.Domain.Models.Providers.ProvidersSettings}},System.Lazy{adas_core.Application.Services.Interfaces.IPatientService},System.Lazy{adas_core.Application.Services.Interfaces.ITreatmentService},System.Lazy{adas_core.Application.Services.Interfaces.IAppointmentService},System.Lazy{adas_core.Application.Services.Interfaces.IDiagnosisService},System.Lazy{adas_core.Application.Services.Interfaces.IMedicineService},System.Lazy{adas_core.Application.Services.Interfaces.IObservationService},System.Lazy{adas_core.Application.Services.Interfaces.IConfigObservationService},Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.SchedulerService},System.Net.Http.IHttpClientFactory,System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService},System.Lazy{adas_core.Application.Services.Interfaces.IPatientCarePlanService})
  langs:
  - csharp
  - vb
  name: SchedulerService
  nameWithType: SchedulerService
  fullName: adas_core.Application.Services.SchedulerService
  type: Class
  source:
    remote:
      path: adas-core.Application/Services/SchedulerService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: SchedulerService
    path: ../../adas-core.Application/Services/SchedulerService.cs
    startLine: 21
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Provides scheduling functionality as a service to manage and coordinate timed or periodic operations.
  example: []
  syntax:
    content: public class SchedulerService
    content.vb: Public Class SchedulerService
  inheritance:
  - System.Object
  inheritedMembers:
  - System.Object.Equals(System.Object)
  - System.Object.Equals(System.Object,System.Object)
  - System.Object.GetHashCode
  - System.Object.GetType
  - System.Object.MemberwiseClone
  - System.Object.ReferenceEquals(System.Object,System.Object)
  - System.Object.ToString
  extensionMethods:
  - System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
  - System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
  - System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
- uid: adas_core.Application.Services.SchedulerService.#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},Microsoft.Extensions.Options.IOptions{System.Collections.Generic.List{adas_core.Domain.Models.Providers.ProvidersSettings}},System.Lazy{adas_core.Application.Services.Interfaces.IPatientService},System.Lazy{adas_core.Application.Services.Interfaces.ITreatmentService},System.Lazy{adas_core.Application.Services.Interfaces.IAppointmentService},System.Lazy{adas_core.Application.Services.Interfaces.IDiagnosisService},System.Lazy{adas_core.Application.Services.Interfaces.IMedicineService},System.Lazy{adas_core.Application.Services.Interfaces.IObservationService},System.Lazy{adas_core.Application.Services.Interfaces.IConfigObservationService},Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.SchedulerService},System.Net.Http.IHttpClientFactory,System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService},System.Lazy{adas_core.Application.Services.Interfaces.IPatientCarePlanService})
  commentId: M:adas_core.Application.Services.SchedulerService.#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},Microsoft.Extensions.Options.IOptions{System.Collections.Generic.List{adas_core.Domain.Models.Providers.ProvidersSettings}},System.Lazy{adas_core.Application.Services.Interfaces.IPatientService},System.Lazy{adas_core.Application.Services.Interfaces.ITreatmentService},System.Lazy{adas_core.Application.Services.Interfaces.IAppointmentService},System.Lazy{adas_core.Application.Services.Interfaces.IDiagnosisService},System.Lazy{adas_core.Application.Services.Interfaces.IMedicineService},System.Lazy{adas_core.Application.Services.Interfaces.IObservationService},System.Lazy{adas_core.Application.Services.Interfaces.IConfigObservationService},Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.SchedulerService},System.Net.Http.IHttpClientFactory,System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService},System.Lazy{adas_core.Application.Services.Interfaces.IPatientCarePlanService})
  id: '#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},Microsoft.Extensions.Options.IOptions{System.Collections.Generic.List{adas_core.Domain.Models.Providers.ProvidersSettings}},System.Lazy{adas_core.Application.Services.Interfaces.IPatientService},System.Lazy{adas_core.Application.Services.Interfaces.ITreatmentService},System.Lazy{adas_core.Application.Services.Interfaces.IAppointmentService},System.Lazy{adas_core.Application.Services.Interfaces.IDiagnosisService},System.Lazy{adas_core.Application.Services.Interfaces.IMedicineService},System.Lazy{adas_core.Application.Services.Interfaces.IObservationService},System.Lazy{adas_core.Application.Services.Interfaces.IConfigObservationService},Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.SchedulerService},System.Net.Http.IHttpClientFactory,System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService},System.Lazy{adas_core.Application.Services.Interfaces.IPatientCarePlanService})'
  parent: adas_core.Application.Services.SchedulerService
  langs:
  - csharp
  - vb
  name: SchedulerService(IOptions<ApiSettings>, IOptions<List<ProvidersSettings>>, Lazy<IPatientService>, Lazy<ITreatmentService>, Lazy<IAppointmentService>, Lazy<IDiagnosisService>, Lazy<IMedicineService>, Lazy<IObservationService>, Lazy<IConfigObservationService>, ILogger<SchedulerService>, IHttpClientFactory, Lazy<ICalculatedObservationsService>, Lazy<IPatientCarePlanService>)
  nameWithType: SchedulerService.SchedulerService(IOptions<ApiSettings>, IOptions<List<ProvidersSettings>>, Lazy<IPatientService>, Lazy<ITreatmentService>, Lazy<IAppointmentService>, Lazy<IDiagnosisService>, Lazy<IMedicineService>, Lazy<IObservationService>, Lazy<IConfigObservationService>, ILogger<SchedulerService>, IHttpClientFactory, Lazy<ICalculatedObservationsService>, Lazy<IPatientCarePlanService>)
  fullName: adas_core.Application.Services.SchedulerService.SchedulerService(Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.ApiSettings>, Microsoft.Extensions.Options.IOptions<System.Collections.Generic.List<adas_core.Domain.Models.Providers.ProvidersSettings>>, System.Lazy<adas_core.Application.Services.Interfaces.IPatientService>, System.Lazy<adas_core.Application.Services.Interfaces.ITreatmentService>, System.Lazy<adas_core.Application.Services.Interfaces.IAppointmentService>, System.Lazy<adas_core.Application.Services.Interfaces.IDiagnosisService>, System.Lazy<adas_core.Application.Services.Interfaces.IMedicineService>, System.Lazy<adas_core.Application.Services.Interfaces.IObservationService>, System.Lazy<adas_core.Application.Services.Interfaces.IConfigObservationService>, Microsoft.Extensions.Logging.ILogger<adas_core.Application.Services.SchedulerService>, System.Net.Http.IHttpClientFactory, System.Lazy<adas_core.Application.Services.Interfaces.ICalculatedObservationsService>, System.Lazy<adas_core.Application.Services.Interfaces.IPatientCarePlanService>)
  type: Constructor
  source:
    remote:
      path: adas-core.Application/Services/SchedulerService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: .ctor
    path: ../../adas-core.Application/Services/SchedulerService.cs
    startLine: 75
  assemblies:
  - adas-core.Application
  namespace: adas_core.Application.Services
  summary: Initializes a new instance of the <xref href="adas_core.Application.Services.SchedulerService" data-throw-if-not-resolved="false"></xref> class, assigning its dependencies and loading scheduler intervals and activation flags from the supplied application settings.
  example: []
  syntax:
    content: public SchedulerService(IOptions<ApiSettings> apiSettings, IOptions<List<ProvidersSettings>> providersSettings, Lazy<IPatientService> patientService, Lazy<ITreatmentService> treatmentService, Lazy<IAppointmentService> appointmentService, Lazy<IDiagnosisService> diagnosisService, Lazy<IMedicineService> medicineService, Lazy<IObservationService> observationService, Lazy<IConfigObservationService> configObservationService, ILogger<SchedulerService> logger, IHttpClientFactory httpClientFactory, Lazy<ICalculatedObservationsService> calculatedObservationsService, Lazy<IPatientCarePlanService> patientProcedureService)
    parameters:
    - id: apiSettings
      type: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
      description: Application configuration providing scheduler intervals, activation flags, and archival thresholds.
    - id: providersSettings
      type: Microsoft.Extensions.Options.IOptions{System.Collections.Generic.List{adas_core.Domain.Models.Providers.ProvidersSettings}}
      description: Configuration describing the external providers whose observations are retrieved.
    - id: patientService
      type: System.Lazy{adas_core.Application.Services.Interfaces.IPatientService}
      description: Lazy provider of patient data operations.
    - id: treatmentService
      type: System.Lazy{adas_core.Application.Services.Interfaces.ITreatmentService}
      description: Lazy provider of treatment data operations.
    - id: appointmentService
      type: System.Lazy{adas_core.Application.Services.Interfaces.IAppointmentService}
      description: Lazy provider of appointment data operations.
    - id: diagnosisService
      type: System.Lazy{adas_core.Application.Services.Interfaces.IDiagnosisService}
      description: Lazy provider of diagnosis data operations.
    - id: medicineService
      type: System.Lazy{adas_core.Application.Services.Interfaces.IMedicineService}
      description: Lazy provider of medicine data operations.
    - id: observationService
      type: System.Lazy{adas_core.Application.Services.Interfaces.IObservationService}
      description: Lazy provider of observation data operations.
    - id: configObservationService
      type: System.Lazy{adas_core.Application.Services.Interfaces.IConfigObservationService}
      description: Lazy provider of observation configuration operations.
    - id: logger
      type: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.SchedulerService}
      description: Logger used to record scheduler activity and diagnostics.
    - id: httpClientFactory
      type: System.Net.Http.IHttpClientFactory
      description: Factory used to create HTTP clients for provider integrations.
    - id: calculatedObservationsService
      type: System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService}
      description: Lazy provider of calculated observations operations.
    - id: patientProcedureService
      type: System.Lazy{adas_core.Application.Services.Interfaces.IPatientCarePlanService}
      description: Lazy provider of patient care plan operations.
    content.vb: Public Sub New(apiSettings As IOptions(Of ApiSettings), providersSettings As IOptions(Of List(Of ProvidersSettings)), patientService As Lazy(Of IPatientService), treatmentService As Lazy(Of ITreatmentService), appointmentService As Lazy(Of IAppointmentService), diagnosisService As Lazy(Of IDiagnosisService), medicineService As Lazy(Of IMedicineService), observationService As Lazy(Of IObservationService), configObservationService As Lazy(Of IConfigObservationService), logger As ILogger(Of SchedulerService), httpClientFactory As IHttpClientFactory, calculatedObservationsService As Lazy(Of ICalculatedObservationsService), patientProcedureService As Lazy(Of IPatientCarePlanService))
  overload: adas_core.Application.Services.SchedulerService.#ctor*
  nameWithType.vb: SchedulerService.New(IOptions(Of ApiSettings), IOptions(Of List(Of ProvidersSettings)), Lazy(Of IPatientService), Lazy(Of ITreatmentService), Lazy(Of IAppointmentService), Lazy(Of IDiagnosisService), Lazy(Of IMedicineService), Lazy(Of IObservationService), Lazy(Of IConfigObservationService), ILogger(Of SchedulerService), IHttpClientFactory, Lazy(Of ICalculatedObservationsService), Lazy(Of IPatientCarePlanService))
  fullName.vb: adas_core.Application.Services.SchedulerService.New(Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.ApiSettings), Microsoft.Extensions.Options.IOptions(Of System.Collections.Generic.List(Of adas_core.Domain.Models.Providers.ProvidersSettings)), System.Lazy(Of adas_core.Application.Services.Interfaces.IPatientService), System.Lazy(Of adas_core.Application.Services.Interfaces.ITreatmentService), System.Lazy(Of adas_core.Application.Services.Interfaces.IAppointmentService), System.Lazy(Of adas_core.Application.Services.Interfaces.IDiagnosisService), System.Lazy(Of adas_core.Application.Services.Interfaces.IMedicineService), System.Lazy(Of adas_core.Application.Services.Interfaces.IObservationService), System.Lazy(Of adas_core.Application.Services.Interfaces.IConfigObservationService), Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Services.SchedulerService), System.Net.Http.IHttpClientFactory, System.Lazy(Of adas_core.Application.Services.Interfaces.ICalculatedObservationsService), System.Lazy(Of adas_core.Application.Services.Interfaces.IPatientCarePlanService))
  name.vb: New(IOptions(Of ApiSettings), IOptions(Of List(Of ProvidersSettings)), Lazy(Of IPatientService), Lazy(Of ITreatmentService), Lazy(Of IAppointmentService), Lazy(Of IDiagnosisService), Lazy(Of IMedicineService), Lazy(Of IObservationService), Lazy(Of IConfigObservationService), ILogger(Of SchedulerService), IHttpClientFactory, Lazy(Of ICalculatedObservationsService), Lazy(Of IPatientCarePlanService))
references:
- 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: System.Object.Equals(System.Object)
  commentId: M:System.Object.Equals(System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  name: Equals(object)
  nameWithType: object.Equals(object)
  fullName: object.Equals(object)
  nameWithType.vb: Object.Equals(Object)
  fullName.vb: Object.Equals(Object)
  name.vb: Equals(Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.Equals(System.Object,System.Object)
  commentId: M:System.Object.Equals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  name: Equals(object, object)
  nameWithType: object.Equals(object, object)
  fullName: object.Equals(object, object)
  nameWithType.vb: Object.Equals(Object, Object)
  fullName.vb: Object.Equals(Object, Object)
  name.vb: Equals(Object, Object)
  spec.csharp:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.Equals(System.Object,System.Object)
    name: Equals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.GetHashCode
  commentId: M:System.Object.GetHashCode
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  name: GetHashCode()
  nameWithType: object.GetHashCode()
  fullName: object.GetHashCode()
  nameWithType.vb: Object.GetHashCode()
  fullName.vb: Object.GetHashCode()
  spec.csharp:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetHashCode
    name: GetHashCode
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
  - name: (
  - name: )
- uid: System.Object.GetType
  commentId: M:System.Object.GetType
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  name: GetType()
  nameWithType: object.GetType()
  fullName: object.GetType()
  nameWithType.vb: Object.GetType()
  fullName.vb: Object.GetType()
  spec.csharp:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.GetType
    name: GetType
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.gettype
  - name: (
  - name: )
- uid: System.Object.MemberwiseClone
  commentId: M:System.Object.MemberwiseClone
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  name: MemberwiseClone()
  nameWithType: object.MemberwiseClone()
  fullName: object.MemberwiseClone()
  nameWithType.vb: Object.MemberwiseClone()
  fullName.vb: Object.MemberwiseClone()
  spec.csharp:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.MemberwiseClone
    name: MemberwiseClone
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
  - name: (
  - name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
  commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  name: ReferenceEquals(object, object)
  nameWithType: object.ReferenceEquals(object, object)
  fullName: object.ReferenceEquals(object, object)
  nameWithType.vb: Object.ReferenceEquals(Object, Object)
  fullName.vb: Object.ReferenceEquals(Object, Object)
  name.vb: ReferenceEquals(Object, Object)
  spec.csharp:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: System.Object.ReferenceEquals(System.Object,System.Object)
    name: ReferenceEquals
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: ','
  - name: " "
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.ToString
  commentId: M:System.Object.ToString
  parent: System.Object
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  name: ToString()
  nameWithType: object.ToString()
  fullName: object.ToString()
  nameWithType.vb: Object.ToString()
  fullName.vb: Object.ToString()
  spec.csharp:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
  spec.vb:
  - uid: System.Object.ToString
    name: ToString
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object.tostring
  - name: (
  - name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
  commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  parent: adas_core.Domain.Utils.NumberUtils
  definition: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  name: IsNumber(object)
  nameWithType: NumberUtils.IsNumber(object)
  fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
  nameWithType.vb: NumberUtils.IsNumber(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
  name.vb: IsNumber(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
  commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  parent: adas_core.Domain.Utils.NumberUtils
  definition: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  name: ToDouble(object)
  nameWithType: NumberUtils.ToDouble(object)
  fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
  nameWithType.vb: NumberUtils.ToDouble(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
  name.vb: ToDouble(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
  commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  parent: adas_core.Domain.Utils.ObjectUtils
  definition: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  name: ToStr(object)
  nameWithType: ObjectUtils.ToStr(object)
  fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
  nameWithType.vb: ObjectUtils.ToStr(Object)
  fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
  name.vb: ToStr(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: System
  commentId: N:System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System
  nameWithType: System
  fullName: System
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  name: IsNumber(object)
  nameWithType: NumberUtils.IsNumber(object)
  fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
  nameWithType.vb: NumberUtils.IsNumber(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
  name.vb: IsNumber(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.NumberUtils
  commentId: T:adas_core.Domain.Utils.NumberUtils
  parent: adas_core.Domain.Utils
  href: adas_core.Domain.Utils.NumberUtils.html
  name: NumberUtils
  nameWithType: NumberUtils
  fullName: adas_core.Domain.Utils.NumberUtils
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  name: ToDouble(object)
  nameWithType: NumberUtils.ToDouble(object)
  fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
  nameWithType.vb: NumberUtils.ToDouble(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
  name.vb: ToDouble(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  name: ToStr(object)
  nameWithType: ObjectUtils.ToStr(object)
  fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
  nameWithType.vb: ObjectUtils.ToStr(Object)
  fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
  name.vb: ToStr(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.ObjectUtils
  commentId: T:adas_core.Domain.Utils.ObjectUtils
  parent: adas_core.Domain.Utils
  href: adas_core.Domain.Utils.ObjectUtils.html
  name: ObjectUtils
  nameWithType: ObjectUtils
  fullName: adas_core.Domain.Utils.ObjectUtils
- uid: adas_core.Domain.Utils
  commentId: N:adas_core.Domain.Utils
  href: adas_core.html
  name: adas_core.Domain.Utils
  nameWithType: adas_core.Domain.Utils
  fullName: adas_core.Domain.Utils
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Utils
    name: Utils
    href: adas_core.Domain.Utils.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Utils
    name: Utils
    href: adas_core.Domain.Utils.html
- uid: adas_core.Application.Services.SchedulerService
  commentId: T:adas_core.Application.Services.SchedulerService
  href: adas_core.Application.Services.SchedulerService.html
  name: SchedulerService
  nameWithType: SchedulerService
  fullName: adas_core.Application.Services.SchedulerService
- uid: adas_core.Application.Services.SchedulerService.#ctor*
  commentId: Overload:adas_core.Application.Services.SchedulerService.#ctor
  href: adas_core.Application.Services.SchedulerService.html#adas_core_Application_Services_SchedulerService__ctor_Microsoft_Extensions_Options_IOptions_adas_core_Domain_Models_AppSettings_ApiSettings__Microsoft_Extensions_Options_IOptions_System_Collections_Generic_List_adas_core_Domain_Models_Providers_ProvidersSettings___System_Lazy_adas_core_Application_Services_Interfaces_IPatientService__System_Lazy_adas_core_Application_Services_Interfaces_ITreatmentService__System_Lazy_adas_core_Application_Services_Interfaces_IAppointmentService__System_Lazy_adas_core_Application_Services_Interfaces_IDiagnosisService__System_Lazy_adas_core_Application_Services_Interfaces_IMedicineService__System_Lazy_adas_core_Application_Services_Interfaces_IObservationService__System_Lazy_adas_core_Application_Services_Interfaces_IConfigObservationService__Microsoft_Extensions_Logging_ILogger_adas_core_Application_Services_SchedulerService__System_Net_Http_IHttpClientFactory_System_Lazy_adas_core_Application_Services_Interfaces_ICalculatedObservationsService__System_Lazy_adas_core_Application_Services_Interfaces_IPatientCarePlanService__
  name: SchedulerService
  nameWithType: SchedulerService.SchedulerService
  fullName: adas_core.Application.Services.SchedulerService.SchedulerService
  nameWithType.vb: SchedulerService.New
  fullName.vb: adas_core.Application.Services.SchedulerService.New
  name.vb: New
- 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: Microsoft.Extensions.Options.IOptions{System.Collections.Generic.List{adas_core.Domain.Models.Providers.ProvidersSettings}}
  commentId: T:Microsoft.Extensions.Options.IOptions{System.Collections.Generic.List{adas_core.Domain.Models.Providers.ProvidersSettings}}
  parent: Microsoft.Extensions.Options
  definition: Microsoft.Extensions.Options.IOptions`1
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
  name: IOptions<List<ProvidersSettings>>
  nameWithType: IOptions<List<ProvidersSettings>>
  fullName: Microsoft.Extensions.Options.IOptions<System.Collections.Generic.List<adas_core.Domain.Models.Providers.ProvidersSettings>>
  nameWithType.vb: IOptions(Of List(Of ProvidersSettings))
  fullName.vb: Microsoft.Extensions.Options.IOptions(Of System.Collections.Generic.List(Of adas_core.Domain.Models.Providers.ProvidersSettings))
  name.vb: IOptions(Of List(Of ProvidersSettings))
  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: 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.Providers.ProvidersSettings
    name: ProvidersSettings
  - name: '>'
  - 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: 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.Providers.ProvidersSettings
    name: ProvidersSettings
  - name: )
  - name: )
- 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: System.Lazy{adas_core.Application.Services.Interfaces.ITreatmentService}
  commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.ITreatmentService}
  parent: System
  definition: System.Lazy`1
  href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  name: Lazy<ITreatmentService>
  nameWithType: Lazy<ITreatmentService>
  fullName: System.Lazy<adas_core.Application.Services.Interfaces.ITreatmentService>
  nameWithType.vb: Lazy(Of ITreatmentService)
  fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.ITreatmentService)
  name.vb: Lazy(Of ITreatmentService)
  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.ITreatmentService
    name: ITreatmentService
    href: adas_core.Application.Services.Interfaces.ITreatmentService.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.ITreatmentService
    name: ITreatmentService
    href: adas_core.Application.Services.Interfaces.ITreatmentService.html
  - name: )
- uid: System.Lazy{adas_core.Application.Services.Interfaces.IAppointmentService}
  commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.IAppointmentService}
  parent: System
  definition: System.Lazy`1
  href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  name: Lazy<IAppointmentService>
  nameWithType: Lazy<IAppointmentService>
  fullName: System.Lazy<adas_core.Application.Services.Interfaces.IAppointmentService>
  nameWithType.vb: Lazy(Of IAppointmentService)
  fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.IAppointmentService)
  name.vb: Lazy(Of IAppointmentService)
  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.IAppointmentService
    name: IAppointmentService
    href: adas_core.Application.Services.Interfaces.IAppointmentService.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.IAppointmentService
    name: IAppointmentService
    href: adas_core.Application.Services.Interfaces.IAppointmentService.html
  - name: )
- uid: System.Lazy{adas_core.Application.Services.Interfaces.IDiagnosisService}
  commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.IDiagnosisService}
  parent: System
  definition: System.Lazy`1
  href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  name: Lazy<IDiagnosisService>
  nameWithType: Lazy<IDiagnosisService>
  fullName: System.Lazy<adas_core.Application.Services.Interfaces.IDiagnosisService>
  nameWithType.vb: Lazy(Of IDiagnosisService)
  fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.IDiagnosisService)
  name.vb: Lazy(Of IDiagnosisService)
  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.IDiagnosisService
    name: IDiagnosisService
    href: adas_core.Application.Services.Interfaces.IDiagnosisService.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.IDiagnosisService
    name: IDiagnosisService
    href: adas_core.Application.Services.Interfaces.IDiagnosisService.html
  - name: )
- uid: System.Lazy{adas_core.Application.Services.Interfaces.IMedicineService}
  commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.IMedicineService}
  parent: System
  definition: System.Lazy`1
  href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  name: Lazy<IMedicineService>
  nameWithType: Lazy<IMedicineService>
  fullName: System.Lazy<adas_core.Application.Services.Interfaces.IMedicineService>
  nameWithType.vb: Lazy(Of IMedicineService)
  fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.IMedicineService)
  name.vb: Lazy(Of IMedicineService)
  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.IMedicineService
    name: IMedicineService
    href: adas_core.Application.Services.Interfaces.IMedicineService.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.IMedicineService
    name: IMedicineService
    href: adas_core.Application.Services.Interfaces.IMedicineService.html
  - name: )
- uid: System.Lazy{adas_core.Application.Services.Interfaces.IObservationService}
  commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.IObservationService}
  parent: System
  definition: System.Lazy`1
  href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  name: Lazy<IObservationService>
  nameWithType: Lazy<IObservationService>
  fullName: System.Lazy<adas_core.Application.Services.Interfaces.IObservationService>
  nameWithType.vb: Lazy(Of IObservationService)
  fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.IObservationService)
  name.vb: Lazy(Of IObservationService)
  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.IObservationService
    name: IObservationService
    href: adas_core.Application.Services.Interfaces.IObservationService.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.IObservationService
    name: IObservationService
    href: adas_core.Application.Services.Interfaces.IObservationService.html
  - name: )
- uid: System.Lazy{adas_core.Application.Services.Interfaces.IConfigObservationService}
  commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.IConfigObservationService}
  parent: System
  definition: System.Lazy`1
  href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  name: Lazy<IConfigObservationService>
  nameWithType: Lazy<IConfigObservationService>
  fullName: System.Lazy<adas_core.Application.Services.Interfaces.IConfigObservationService>
  nameWithType.vb: Lazy(Of IConfigObservationService)
  fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.IConfigObservationService)
  name.vb: Lazy(Of IConfigObservationService)
  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.IConfigObservationService
    name: IConfigObservationService
    href: adas_core.Application.Services.Interfaces.IConfigObservationService.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.IConfigObservationService
    name: IConfigObservationService
    href: adas_core.Application.Services.Interfaces.IConfigObservationService.html
  - name: )
- uid: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.SchedulerService}
  commentId: T:Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.SchedulerService}
  parent: Microsoft.Extensions.Logging
  definition: Microsoft.Extensions.Logging.ILogger`1
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  name: ILogger<SchedulerService>
  nameWithType: ILogger<SchedulerService>
  fullName: Microsoft.Extensions.Logging.ILogger<adas_core.Application.Services.SchedulerService>
  nameWithType.vb: ILogger(Of SchedulerService)
  fullName.vb: Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Services.SchedulerService)
  name.vb: ILogger(Of SchedulerService)
  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.SchedulerService
    name: SchedulerService
    href: adas_core.Application.Services.SchedulerService.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.SchedulerService
    name: SchedulerService
    href: adas_core.Application.Services.SchedulerService.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: System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService}
  commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService}
  parent: System
  definition: System.Lazy`1
  href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  name: Lazy<ICalculatedObservationsService>
  nameWithType: Lazy<ICalculatedObservationsService>
  fullName: System.Lazy<adas_core.Application.Services.Interfaces.ICalculatedObservationsService>
  nameWithType.vb: Lazy(Of ICalculatedObservationsService)
  fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.ICalculatedObservationsService)
  name.vb: Lazy(Of ICalculatedObservationsService)
  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.ICalculatedObservationsService
    name: ICalculatedObservationsService
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.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.ICalculatedObservationsService
    name: ICalculatedObservationsService
    href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html
  - name: )
- uid: System.Lazy{adas_core.Application.Services.Interfaces.IPatientCarePlanService}
  commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.IPatientCarePlanService}
  parent: System
  definition: System.Lazy`1
  href: https://learn.microsoft.com/dotnet/api/system.lazy-1
  name: Lazy<IPatientCarePlanService>
  nameWithType: Lazy<IPatientCarePlanService>
  fullName: System.Lazy<adas_core.Application.Services.Interfaces.IPatientCarePlanService>
  nameWithType.vb: Lazy(Of IPatientCarePlanService)
  fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.IPatientCarePlanService)
  name.vb: Lazy(Of IPatientCarePlanService)
  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.IPatientCarePlanService
    name: IPatientCarePlanService
    href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.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.IPatientCarePlanService
    name: IPatientCarePlanService
    href: adas_core.Application.Services.Interfaces.IPatientCarePlanService.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: 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: 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
