### YamlMime:ManagedReference
items:
- uid: adas_core.Infrastructure.Services.SendAlertService
  commentId: T:adas_core.Infrastructure.Services.SendAlertService
  id: SendAlertService
  parent: adas_core.Infrastructure.Services
  children:
  - adas_core.Infrastructure.Services.SendAlertService.#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RabbitMqSettings},Microsoft.Extensions.Logging.ILogger{adas_core.Infrastructure.Services.SendAlertService})
  - adas_core.Infrastructure.Services.SendAlertService.GetApiClients
  - adas_core.Infrastructure.Services.SendAlertService.GetConsumedCpu
  - adas_core.Infrastructure.Services.SendAlertService.GetConsumedRam
  - adas_core.Infrastructure.Services.SendAlertService.GetConsumedStorage(System.IO.DriveInfo)
  - adas_core.Infrastructure.Services.SendAlertService.GetPerformance
  - adas_core.Infrastructure.Services.SendAlertService.GetQueues
  langs:
  - csharp
  - vb
  name: SendAlertService
  nameWithType: SendAlertService
  fullName: adas_core.Infrastructure.Services.SendAlertService
  type: Class
  source:
    remote:
      path: adas-core.Infrastructure/Services/SendAlertService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: SendAlertService
    path: ../../adas-core.Infrastructure/Services/SendAlertService.cs
    startLine: 11
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Services
  syntax:
    content: 'public class SendAlertService : ISendAlertService'
    content.vb: Public Class SendAlertService Implements ISendAlertService
  inheritance:
  - System.Object
  implements:
  - adas_core.Application.Services.Interfaces.ISendAlertService
  inheritedMembers:
  - System.Object.Equals(System.Object)
  - System.Object.Equals(System.Object,System.Object)
  - System.Object.GetHashCode
  - System.Object.GetType
  - System.Object.MemberwiseClone
  - System.Object.ReferenceEquals(System.Object,System.Object)
  - System.Object.ToString
  extensionMethods:
  - System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
  - System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
  - System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
- uid: adas_core.Infrastructure.Services.SendAlertService.#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RabbitMqSettings},Microsoft.Extensions.Logging.ILogger{adas_core.Infrastructure.Services.SendAlertService})
  commentId: M:adas_core.Infrastructure.Services.SendAlertService.#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RabbitMqSettings},Microsoft.Extensions.Logging.ILogger{adas_core.Infrastructure.Services.SendAlertService})
  id: '#ctor(Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RabbitMqSettings},Microsoft.Extensions.Logging.ILogger{adas_core.Infrastructure.Services.SendAlertService})'
  parent: adas_core.Infrastructure.Services.SendAlertService
  langs:
  - csharp
  - vb
  name: SendAlertService(IOptions<RabbitMqSettings>, ILogger<SendAlertService>)
  nameWithType: SendAlertService.SendAlertService(IOptions<RabbitMqSettings>, ILogger<SendAlertService>)
  fullName: adas_core.Infrastructure.Services.SendAlertService.SendAlertService(Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.RabbitMqSettings>, Microsoft.Extensions.Logging.ILogger<adas_core.Infrastructure.Services.SendAlertService>)
  type: Constructor
  source:
    remote:
      path: adas-core.Infrastructure/Services/SendAlertService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: .ctor
    path: ../../adas-core.Infrastructure/Services/SendAlertService.cs
    startLine: 11
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Services
  syntax:
    content: public SendAlertService(IOptions<RabbitMqSettings> rabbitMqSettings, ILogger<SendAlertService> logger)
    parameters:
    - id: rabbitMqSettings
      type: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.RabbitMqSettings}
    - id: logger
      type: Microsoft.Extensions.Logging.ILogger{adas_core.Infrastructure.Services.SendAlertService}
    content.vb: Public Sub New(rabbitMqSettings As IOptions(Of RabbitMqSettings), logger As ILogger(Of SendAlertService))
  overload: adas_core.Infrastructure.Services.SendAlertService.#ctor*
  nameWithType.vb: SendAlertService.New(IOptions(Of RabbitMqSettings), ILogger(Of SendAlertService))
  fullName.vb: adas_core.Infrastructure.Services.SendAlertService.New(Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.RabbitMqSettings), Microsoft.Extensions.Logging.ILogger(Of adas_core.Infrastructure.Services.SendAlertService))
  name.vb: New(IOptions(Of RabbitMqSettings), ILogger(Of SendAlertService))
- uid: adas_core.Infrastructure.Services.SendAlertService.GetQueues
  commentId: M:adas_core.Infrastructure.Services.SendAlertService.GetQueues
  id: GetQueues
  parent: adas_core.Infrastructure.Services.SendAlertService
  langs:
  - csharp
  - vb
  name: GetQueues()
  nameWithType: SendAlertService.GetQueues()
  fullName: adas_core.Infrastructure.Services.SendAlertService.GetQueues()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Services/SendAlertService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetQueues
    path: ../../adas-core.Infrastructure/Services/SendAlertService.cs
    startLine: 41
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Services
  summary: >-
    Asynchronously retrieves the list of available queues from the Rabbit messaging system.

    If the Rabbit connection string is not defined in the web config, an error is logged and an empty list is returned.
  example: []
  syntax:
    content: public Task<List<Queue>> GetQueues()
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.SystemAlerts.Queue}}
      description: A task that represents the asynchronous operation. The task result contains a list of <xref href="adas_core.Domain.Models.SystemAlerts.Queue" data-throw-if-not-resolved="false"></xref> objects, or an empty list if the Rabbit connection string is not configured.
    content.vb: Public Function GetQueues() As Task(Of List(Of Queue))
  overload: adas_core.Infrastructure.Services.SendAlertService.GetQueues*
  implements:
  - adas_core.Application.Services.Interfaces.ISendAlertService.GetQueues
- uid: adas_core.Infrastructure.Services.SendAlertService.GetPerformance
  commentId: M:adas_core.Infrastructure.Services.SendAlertService.GetPerformance
  id: GetPerformance
  parent: adas_core.Infrastructure.Services.SendAlertService
  langs:
  - csharp
  - vb
  name: GetPerformance()
  nameWithType: SendAlertService.GetPerformance()
  fullName: adas_core.Infrastructure.Services.SendAlertService.GetPerformance()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Services/SendAlertService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetPerformance
    path: ../../adas-core.Infrastructure/Services/SendAlertService.cs
    startLine: 55
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Services
  summary: >-
    Retrieves performance data from hospitals, including CPU, RAM, and storage consumption metrics.

    Logs and suppresses any errors encountered while collecting the data, returning the successfully gathered metrics.
  example: []
  syntax:
    content: public List<Performance> GetPerformance()
    return:
      type: System.Collections.Generic.List{adas_core.Domain.Models.SystemAlerts.Performance}
      description: A list of <xref href="adas_core.Domain.Models.SystemAlerts.Performance" data-throw-if-not-resolved="false"></xref> entries containing the collected performance metrics; returns an empty list if all collection attempts fail.
    content.vb: Public Function GetPerformance() As List(Of Performance)
  overload: adas_core.Infrastructure.Services.SendAlertService.GetPerformance*
  implements:
  - adas_core.Application.Services.Interfaces.ISendAlertService.GetPerformance
- uid: adas_core.Infrastructure.Services.SendAlertService.GetApiClients
  commentId: M:adas_core.Infrastructure.Services.SendAlertService.GetApiClients
  id: GetApiClients
  parent: adas_core.Infrastructure.Services.SendAlertService
  langs:
  - csharp
  - vb
  name: GetApiClients()
  nameWithType: SendAlertService.GetApiClients()
  fullName: adas_core.Infrastructure.Services.SendAlertService.GetApiClients()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Services/SendAlertService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetApiClients
    path: ../../adas-core.Infrastructure/Services/SendAlertService.cs
    startLine: 80
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Services
  summary: Asynchronously retrieves a list of API clients by delegating to the underlying data retrieval method.
  example: []
  syntax:
    content: public Task<List<ApiClients>> GetApiClients()
    return:
      type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.SystemAlerts.ApiClients}}
      description: A task representing the asynchronous operation, containing the list of <xref href="adas_core.Domain.Models.SystemAlerts.ApiClients" data-throw-if-not-resolved="false"></xref> instances retrieved.
    content.vb: Public Function GetApiClients() As Task(Of List(Of ApiClients))
  overload: adas_core.Infrastructure.Services.SendAlertService.GetApiClients*
  implements:
  - adas_core.Application.Services.Interfaces.ISendAlertService.GetApiClients
- uid: adas_core.Infrastructure.Services.SendAlertService.GetConsumedCpu
  commentId: M:adas_core.Infrastructure.Services.SendAlertService.GetConsumedCpu
  id: GetConsumedCpu
  parent: adas_core.Infrastructure.Services.SendAlertService
  langs:
  - csharp
  - vb
  name: GetConsumedCpu()
  nameWithType: SendAlertService.GetConsumedCpu()
  fullName: adas_core.Infrastructure.Services.SendAlertService.GetConsumedCpu()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Services/SendAlertService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetConsumedCpu
    path: ../../adas-core.Infrastructure/Services/SendAlertService.cs
    startLine: 147
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Services
  summary: >-
    Retrieves the CPU consumption of the current process as a Performance measurement.

    Calculates usage from total processor time divided by processor count, and returns a default Performance instance if the underlying process query fails.
  example: []
  syntax:
    content: public Performance GetConsumedCpu()
    return:
      type: adas_core.Domain.Models.SystemAlerts.Performance
      description: A Performance object describing the CPU usage percentage, total capacity, and unit. If an error occurs, a default Performance instance is returned and the exception is logged.
    content.vb: Public Function GetConsumedCpu() As Performance
  overload: adas_core.Infrastructure.Services.SendAlertService.GetConsumedCpu*
- uid: adas_core.Infrastructure.Services.SendAlertService.GetConsumedRam
  commentId: M:adas_core.Infrastructure.Services.SendAlertService.GetConsumedRam
  id: GetConsumedRam
  parent: adas_core.Infrastructure.Services.SendAlertService
  langs:
  - csharp
  - vb
  name: GetConsumedRam()
  nameWithType: SendAlertService.GetConsumedRam()
  fullName: adas_core.Infrastructure.Services.SendAlertService.GetConsumedRam()
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Services/SendAlertService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetConsumedRam
    path: ../../adas-core.Infrastructure/Services/SendAlertService.cs
    startLine: 176
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Services
  summary: Retrieves the current RAM consumption in gigabytes, returning it as a Performance metric where the total and consumed values are reported as equal with a consumption percentage of 100. If an error occurs while retrieving the memory information, the exception is logged and an empty Performance object is returned.
  example: []
  syntax:
    content: public Performance GetConsumedRam()
    return:
      type: adas_core.Domain.Models.SystemAlerts.Performance
      description: A Performance object representing the RAM usage in GB; returns an empty Performance object if the memory retrieval fails.
    content.vb: Public Function GetConsumedRam() As Performance
  overload: adas_core.Infrastructure.Services.SendAlertService.GetConsumedRam*
- uid: adas_core.Infrastructure.Services.SendAlertService.GetConsumedStorage(System.IO.DriveInfo)
  commentId: M:adas_core.Infrastructure.Services.SendAlertService.GetConsumedStorage(System.IO.DriveInfo)
  id: GetConsumedStorage(System.IO.DriveInfo)
  parent: adas_core.Infrastructure.Services.SendAlertService
  langs:
  - csharp
  - vb
  name: GetConsumedStorage(DriveInfo)
  nameWithType: SendAlertService.GetConsumedStorage(DriveInfo)
  fullName: adas_core.Infrastructure.Services.SendAlertService.GetConsumedStorage(System.IO.DriveInfo)
  type: Method
  source:
    remote:
      path: adas-core.Infrastructure/Services/SendAlertService.cs
      branch: document/release/1.0.1
      repo: https://git.teralevel.io/adas/adas-core.git
    id: GetConsumedStorage
    path: ../../adas-core.Infrastructure/Services/SendAlertService.cs
    startLine: 207
  assemblies:
  - adas-core.Infrastructure
  namespace: adas_core.Infrastructure.Services
  summary: Calculates the consumed storage for the specified drive, returning total and consumed values in gigabytes along with the consumption percentage. If the drive's total size is zero, the percentage is not computed and the total remains zero. Any errors encountered during calculation are logged and an empty <xref href="adas_core.Domain.Models.SystemAlerts.Performance" data-throw-if-not-resolved="false"></xref> object is returned.
  example: []
  syntax:
    content: public Performance GetConsumedStorage(DriveInfo drive)
    parameters:
    - id: drive
      type: System.IO.DriveInfo
      description: The drive whose storage consumption is to be measured.
    return:
      type: adas_core.Domain.Models.SystemAlerts.Performance
      description: A <xref href="adas_core.Domain.Models.SystemAlerts.Performance" data-throw-if-not-resolved="false"></xref> instance containing the consumed storage, total storage, percentage consumed, and the unit (GB) for the drive.
    content.vb: Public Function GetConsumedStorage(drive As DriveInfo) As Performance
  overload: adas_core.Infrastructure.Services.SendAlertService.GetConsumedStorage*
references:
- uid: adas_core.Infrastructure.Services
  commentId: N:adas_core.Infrastructure.Services
  href: adas_core.html
  name: adas_core.Infrastructure.Services
  nameWithType: adas_core.Infrastructure.Services
  fullName: adas_core.Infrastructure.Services
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Infrastructure
    name: Infrastructure
    href: adas_core.Infrastructure.html
  - name: .
  - uid: adas_core.Infrastructure.Services
    name: Services
    href: adas_core.Infrastructure.Services.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Infrastructure
    name: Infrastructure
    href: adas_core.Infrastructure.html
  - name: .
  - uid: adas_core.Infrastructure.Services
    name: Services
    href: adas_core.Infrastructure.Services.html
- uid: System.Object
  commentId: T:System.Object
  parent: System
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.object
  name: object
  nameWithType: object
  fullName: object
  nameWithType.vb: Object
  fullName.vb: Object
  name.vb: Object
- uid: adas_core.Application.Services.Interfaces.ISendAlertService
  commentId: T:adas_core.Application.Services.Interfaces.ISendAlertService
  parent: adas_core.Application.Services.Interfaces
  href: adas_core.Application.Services.Interfaces.ISendAlertService.html
  name: ISendAlertService
  nameWithType: ISendAlertService
  fullName: adas_core.Application.Services.Interfaces.ISendAlertService
- 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.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: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  name: IsNumber(object)
  nameWithType: NumberUtils.IsNumber(object)
  fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
  nameWithType.vb: NumberUtils.IsNumber(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
  name.vb: IsNumber(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
    name: IsNumber
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.NumberUtils
  commentId: T:adas_core.Domain.Utils.NumberUtils
  parent: adas_core.Domain.Utils
  href: adas_core.Domain.Utils.NumberUtils.html
  name: NumberUtils
  nameWithType: NumberUtils
  fullName: adas_core.Domain.Utils.NumberUtils
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  name: ToDouble(object)
  nameWithType: NumberUtils.ToDouble(object)
  fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
  nameWithType.vb: NumberUtils.ToDouble(Object)
  fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
  name.vb: ToDouble(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
    name: ToDouble
    href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
  isExternal: true
  href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  name: ToStr(object)
  nameWithType: ObjectUtils.ToStr(object)
  fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
  nameWithType.vb: ObjectUtils.ToStr(Object)
  fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
  name.vb: ToStr(Object)
  spec.csharp:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
  spec.vb:
  - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
    name: ToStr
    href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
  - name: (
  - uid: System.Object
    name: Object
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.object
  - name: )
- uid: adas_core.Domain.Utils.ObjectUtils
  commentId: T:adas_core.Domain.Utils.ObjectUtils
  parent: adas_core.Domain.Utils
  href: adas_core.Domain.Utils.ObjectUtils.html
  name: ObjectUtils
  nameWithType: ObjectUtils
  fullName: adas_core.Domain.Utils.ObjectUtils
- uid: adas_core.Domain.Utils
  commentId: N:adas_core.Domain.Utils
  href: adas_core.html
  name: adas_core.Domain.Utils
  nameWithType: adas_core.Domain.Utils
  fullName: adas_core.Domain.Utils
  spec.csharp:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Utils
    name: Utils
    href: adas_core.Domain.Utils.html
  spec.vb:
  - uid: adas_core
    name: adas_core
    href: adas_core.html
  - name: .
  - uid: adas_core.Domain
    name: Domain
    href: adas_core.Domain.html
  - name: .
  - uid: adas_core.Domain.Utils
    name: Utils
    href: adas_core.Domain.Utils.html
- uid: adas_core.Infrastructure.Services.SendAlertService.#ctor*
  commentId: Overload:adas_core.Infrastructure.Services.SendAlertService.#ctor
  href: adas_core.Infrastructure.Services.SendAlertService.html#adas_core_Infrastructure_Services_SendAlertService__ctor_Microsoft_Extensions_Options_IOptions_adas_core_Domain_Models_AppSettings_RabbitMqSettings__Microsoft_Extensions_Logging_ILogger_adas_core_Infrastructure_Services_SendAlertService__
  name: SendAlertService
  nameWithType: SendAlertService.SendAlertService
  fullName: adas_core.Infrastructure.Services.SendAlertService.SendAlertService
  nameWithType.vb: SendAlertService.New
  fullName.vb: adas_core.Infrastructure.Services.SendAlertService.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.Logging.ILogger{adas_core.Infrastructure.Services.SendAlertService}
  commentId: T:Microsoft.Extensions.Logging.ILogger{adas_core.Infrastructure.Services.SendAlertService}
  parent: Microsoft.Extensions.Logging
  definition: Microsoft.Extensions.Logging.ILogger`1
  href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  name: ILogger<SendAlertService>
  nameWithType: ILogger<SendAlertService>
  fullName: Microsoft.Extensions.Logging.ILogger<adas_core.Infrastructure.Services.SendAlertService>
  nameWithType.vb: ILogger(Of SendAlertService)
  fullName.vb: Microsoft.Extensions.Logging.ILogger(Of adas_core.Infrastructure.Services.SendAlertService)
  name.vb: ILogger(Of SendAlertService)
  spec.csharp:
  - uid: Microsoft.Extensions.Logging.ILogger`1
    name: ILogger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  - name: <
  - uid: adas_core.Infrastructure.Services.SendAlertService
    name: SendAlertService
    href: adas_core.Infrastructure.Services.SendAlertService.html
  - name: '>'
  spec.vb:
  - uid: Microsoft.Extensions.Logging.ILogger`1
    name: ILogger
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
  - name: (
  - name: Of
  - name: " "
  - uid: adas_core.Infrastructure.Services.SendAlertService
    name: SendAlertService
    href: adas_core.Infrastructure.Services.SendAlertService.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: adas_core.Domain.Models.SystemAlerts.Queue
  commentId: T:adas_core.Domain.Models.SystemAlerts.Queue
  href: adas_core.Domain.Models.SystemAlerts.Queue.html
  name: Queue
  nameWithType: Queue
  fullName: adas_core.Domain.Models.SystemAlerts.Queue
- uid: adas_core.Infrastructure.Services.SendAlertService.GetQueues*
  commentId: Overload:adas_core.Infrastructure.Services.SendAlertService.GetQueues
  href: adas_core.Infrastructure.Services.SendAlertService.html#adas_core_Infrastructure_Services_SendAlertService_GetQueues
  name: GetQueues
  nameWithType: SendAlertService.GetQueues
  fullName: adas_core.Infrastructure.Services.SendAlertService.GetQueues
- uid: adas_core.Application.Services.Interfaces.ISendAlertService.GetQueues
  commentId: M:adas_core.Application.Services.Interfaces.ISendAlertService.GetQueues
  parent: adas_core.Application.Services.Interfaces.ISendAlertService
  name: GetQueues()
  nameWithType: ISendAlertService.GetQueues()
  fullName: adas_core.Application.Services.Interfaces.ISendAlertService.GetQueues()
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ISendAlertService.GetQueues
    name: GetQueues
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.ISendAlertService.GetQueues
    name: GetQueues
  - name: (
  - name: )
- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.SystemAlerts.Queue}}
  commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.SystemAlerts.Queue}}
  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<Queue>>
  nameWithType: Task<List<Queue>>
  fullName: System.Threading.Tasks.Task<System.Collections.Generic.List<adas_core.Domain.Models.SystemAlerts.Queue>>
  nameWithType.vb: Task(Of List(Of Queue))
  fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of adas_core.Domain.Models.SystemAlerts.Queue))
  name.vb: Task(Of List(Of Queue))
  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.SystemAlerts.Queue
    name: Queue
  - 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.SystemAlerts.Queue
    name: Queue
  - name: )
  - name: )
- 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.Domain.Models.SystemAlerts.Performance
  commentId: T:adas_core.Domain.Models.SystemAlerts.Performance
  parent: adas_core.Domain.Models.SystemAlerts
  href: adas_core.Domain.Models.SystemAlerts.Performance.html
  name: Performance
  nameWithType: Performance
  fullName: adas_core.Domain.Models.SystemAlerts.Performance
- uid: adas_core.Infrastructure.Services.SendAlertService.GetPerformance*
  commentId: Overload:adas_core.Infrastructure.Services.SendAlertService.GetPerformance
  href: adas_core.Infrastructure.Services.SendAlertService.html#adas_core_Infrastructure_Services_SendAlertService_GetPerformance
  name: GetPerformance
  nameWithType: SendAlertService.GetPerformance
  fullName: adas_core.Infrastructure.Services.SendAlertService.GetPerformance
- uid: adas_core.Application.Services.Interfaces.ISendAlertService.GetPerformance
  commentId: M:adas_core.Application.Services.Interfaces.ISendAlertService.GetPerformance
  parent: adas_core.Application.Services.Interfaces.ISendAlertService
  name: GetPerformance()
  nameWithType: ISendAlertService.GetPerformance()
  fullName: adas_core.Application.Services.Interfaces.ISendAlertService.GetPerformance()
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ISendAlertService.GetPerformance
    name: GetPerformance
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.ISendAlertService.GetPerformance
    name: GetPerformance
  - name: (
  - name: )
- uid: System.Collections.Generic.List{adas_core.Domain.Models.SystemAlerts.Performance}
  commentId: T:System.Collections.Generic.List{adas_core.Domain.Models.SystemAlerts.Performance}
  parent: System.Collections.Generic
  definition: System.Collections.Generic.List`1
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: List<Performance>
  nameWithType: List<Performance>
  fullName: System.Collections.Generic.List<adas_core.Domain.Models.SystemAlerts.Performance>
  nameWithType.vb: List(Of Performance)
  fullName.vb: System.Collections.Generic.List(Of adas_core.Domain.Models.SystemAlerts.Performance)
  name.vb: List(Of Performance)
  spec.csharp:
  - 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.SystemAlerts.Performance
    name: Performance
  - name: '>'
  spec.vb:
  - 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.SystemAlerts.Performance
    name: Performance
  - name: )
- uid: adas_core.Domain.Models.SystemAlerts
  commentId: N:adas_core.Domain.Models.SystemAlerts
  href: adas_core.html
  name: adas_core.Domain.Models.SystemAlerts
  nameWithType: adas_core.Domain.Models.SystemAlerts
  fullName: adas_core.Domain.Models.SystemAlerts
  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.SystemAlerts
    name: SystemAlerts
    href: adas_core.Domain.Models.SystemAlerts.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.SystemAlerts
    name: SystemAlerts
    href: adas_core.Domain.Models.SystemAlerts.html
- uid: System.Collections.Generic.List`1
  commentId: T:System.Collections.Generic.List`1
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  name: List<T>
  nameWithType: List<T>
  fullName: System.Collections.Generic.List<T>
  nameWithType.vb: List(Of T)
  fullName.vb: System.Collections.Generic.List(Of T)
  name.vb: List(Of T)
  spec.csharp:
  - uid: System.Collections.Generic.List`1
    name: List
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
  - name: <
  - name: T
  - name: '>'
  spec.vb:
  - 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: " "
  - name: T
  - name: )
- uid: System.Collections.Generic
  commentId: N:System.Collections.Generic
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System.Collections.Generic
  nameWithType: System.Collections.Generic
  fullName: System.Collections.Generic
  spec.csharp:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Collections
    name: Collections
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections
  - name: .
  - uid: System.Collections.Generic
    name: Generic
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic
  spec.vb:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.Collections
    name: Collections
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections
  - name: .
  - uid: System.Collections.Generic
    name: Generic
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: adas_core.Domain.Models.SystemAlerts.ApiClients
  commentId: T:adas_core.Domain.Models.SystemAlerts.ApiClients
  href: adas_core.Domain.Models.SystemAlerts.ApiClients.html
  name: ApiClients
  nameWithType: ApiClients
  fullName: adas_core.Domain.Models.SystemAlerts.ApiClients
- uid: adas_core.Infrastructure.Services.SendAlertService.GetApiClients*
  commentId: Overload:adas_core.Infrastructure.Services.SendAlertService.GetApiClients
  href: adas_core.Infrastructure.Services.SendAlertService.html#adas_core_Infrastructure_Services_SendAlertService_GetApiClients
  name: GetApiClients
  nameWithType: SendAlertService.GetApiClients
  fullName: adas_core.Infrastructure.Services.SendAlertService.GetApiClients
- uid: adas_core.Application.Services.Interfaces.ISendAlertService.GetApiClients
  commentId: M:adas_core.Application.Services.Interfaces.ISendAlertService.GetApiClients
  parent: adas_core.Application.Services.Interfaces.ISendAlertService
  name: GetApiClients()
  nameWithType: ISendAlertService.GetApiClients()
  fullName: adas_core.Application.Services.Interfaces.ISendAlertService.GetApiClients()
  spec.csharp:
  - uid: adas_core.Application.Services.Interfaces.ISendAlertService.GetApiClients
    name: GetApiClients
  - name: (
  - name: )
  spec.vb:
  - uid: adas_core.Application.Services.Interfaces.ISendAlertService.GetApiClients
    name: GetApiClients
  - name: (
  - name: )
- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.SystemAlerts.ApiClients}}
  commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.SystemAlerts.ApiClients}}
  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<ApiClients>>
  nameWithType: Task<List<ApiClients>>
  fullName: System.Threading.Tasks.Task<System.Collections.Generic.List<adas_core.Domain.Models.SystemAlerts.ApiClients>>
  nameWithType.vb: Task(Of List(Of ApiClients))
  fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of adas_core.Domain.Models.SystemAlerts.ApiClients))
  name.vb: Task(Of List(Of ApiClients))
  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.SystemAlerts.ApiClients
    name: ApiClients
  - 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.SystemAlerts.ApiClients
    name: ApiClients
  - name: )
  - name: )
- uid: adas_core.Infrastructure.Services.SendAlertService.GetConsumedCpu*
  commentId: Overload:adas_core.Infrastructure.Services.SendAlertService.GetConsumedCpu
  href: adas_core.Infrastructure.Services.SendAlertService.html#adas_core_Infrastructure_Services_SendAlertService_GetConsumedCpu
  name: GetConsumedCpu
  nameWithType: SendAlertService.GetConsumedCpu
  fullName: adas_core.Infrastructure.Services.SendAlertService.GetConsumedCpu
- uid: adas_core.Infrastructure.Services.SendAlertService.GetConsumedRam*
  commentId: Overload:adas_core.Infrastructure.Services.SendAlertService.GetConsumedRam
  href: adas_core.Infrastructure.Services.SendAlertService.html#adas_core_Infrastructure_Services_SendAlertService_GetConsumedRam
  name: GetConsumedRam
  nameWithType: SendAlertService.GetConsumedRam
  fullName: adas_core.Infrastructure.Services.SendAlertService.GetConsumedRam
- uid: adas_core.Infrastructure.Services.SendAlertService.GetConsumedStorage*
  commentId: Overload:adas_core.Infrastructure.Services.SendAlertService.GetConsumedStorage
  href: adas_core.Infrastructure.Services.SendAlertService.html#adas_core_Infrastructure_Services_SendAlertService_GetConsumedStorage_System_IO_DriveInfo_
  name: GetConsumedStorage
  nameWithType: SendAlertService.GetConsumedStorage
  fullName: adas_core.Infrastructure.Services.SendAlertService.GetConsumedStorage
- uid: System.IO.DriveInfo
  commentId: T:System.IO.DriveInfo
  parent: System.IO
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system.io.driveinfo
  name: DriveInfo
  nameWithType: DriveInfo
  fullName: System.IO.DriveInfo
- uid: System.IO
  commentId: N:System.IO
  isExternal: true
  href: https://learn.microsoft.com/dotnet/api/system
  name: System.IO
  nameWithType: System.IO
  fullName: System.IO
  spec.csharp:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.IO
    name: IO
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.io
  spec.vb:
  - uid: System
    name: System
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system
  - name: .
  - uid: System.IO
    name: IO
    isExternal: true
    href: https://learn.microsoft.com/dotnet/api/system.io
