Files
adas-core/Documentation/docs/api/adas_core.Application.Services.Interfaces.IRelayService.yml
T
2026-06-26 10:29:23 +02:00

1283 lines
54 KiB
YAML

### YamlMime:ManagedReference
items:
- uid: adas_core.Application.Services.Interfaces.IRelayService
commentId: T:adas_core.Application.Services.Interfaces.IRelayService
id: IRelayService
parent: adas_core.Application.Services.Interfaces
children:
- adas_core.Application.Services.Interfaces.IRelayService.CheckRelayStatus(MongoDB.Bson.ObjectId)
- adas_core.Application.Services.Interfaces.IRelayService.CheckRelayStatus(adas_core.Domain.Models.MongoModels.Relay)
- adas_core.Application.Services.Interfaces.IRelayService.GetById(MongoDB.Bson.ObjectId)
- adas_core.Application.Services.Interfaces.IRelayService.GetPaginatedRelays(adas_core.Domain.Models.Filter.PaginationFilter)
- adas_core.Application.Services.Interfaces.IRelayService.GetRelayByTypeInList(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Enums.RelayEnum.Type)
- adas_core.Application.Services.Interfaces.IRelayService.GetRelayInList(System.Collections.Generic.List{MongoDB.Bson.ObjectId})
- adas_core.Application.Services.Interfaces.IRelayService.InsertRelay(adas_core.Domain.Models.MongoModels.Relay)
- adas_core.Application.Services.Interfaces.IRelayService.PowerOff(adas_core.Domain.Models.MongoModels.Relay)
- adas_core.Application.Services.Interfaces.IRelayService.PowerOn(adas_core.Domain.Models.MongoModels.Relay)
- adas_core.Application.Services.Interfaces.IRelayService.SetManualRelay(adas_core.Domain.Enums.RelayEnum.Status,MongoDB.Bson.ObjectId,adas_core.Domain.Enums.RelayEnum.Type)
- adas_core.Application.Services.Interfaces.IRelayService.UpdateRelayById(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.Relay)
langs:
- csharp
- vb
name: IRelayService
nameWithType: IRelayService
fullName: adas_core.Application.Services.Interfaces.IRelayService
type: Interface
source:
remote:
path: adas-core.Application/Services/Interfaces/IRelayService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: IRelayService
path: ../../adas-core.Application/Services/Interfaces/IRelayService.cs
startLine: 8
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
syntax:
content: public interface IRelayService
content.vb: Public Interface IRelayService
derivedClasses:
- adas_core.Infrastructure.Services.RelayService
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.Interfaces.IRelayService.CheckRelayStatus(adas_core.Domain.Models.MongoModels.Relay)
commentId: M:adas_core.Application.Services.Interfaces.IRelayService.CheckRelayStatus(adas_core.Domain.Models.MongoModels.Relay)
id: CheckRelayStatus(adas_core.Domain.Models.MongoModels.Relay)
parent: adas_core.Application.Services.Interfaces.IRelayService
langs:
- csharp
- vb
name: CheckRelayStatus(Relay)
nameWithType: IRelayService.CheckRelayStatus(Relay)
fullName: adas_core.Application.Services.Interfaces.IRelayService.CheckRelayStatus(adas_core.Domain.Models.MongoModels.Relay)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IRelayService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: CheckRelayStatus
path: ../../adas-core.Application/Services/Interfaces/IRelayService.cs
startLine: 15
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously checks the current status of the specified relay.
example: []
syntax:
content: Task<RelayEnum.Status> CheckRelayStatus(Relay relay)
parameters:
- id: relay
type: adas_core.Domain.Models.MongoModels.Relay
description: The relay whose status is being checked.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Enums.RelayEnum.Status}
description: A task that represents the asynchronous operation, containing the current <xref href="adas_core.Domain.Enums.RelayEnum.Status" data-throw-if-not-resolved="false"></xref> of the relay.
content.vb: Function CheckRelayStatus(relay As Relay) As Task(Of RelayEnum.Status)
overload: adas_core.Application.Services.Interfaces.IRelayService.CheckRelayStatus*
- uid: adas_core.Application.Services.Interfaces.IRelayService.CheckRelayStatus(MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.Interfaces.IRelayService.CheckRelayStatus(MongoDB.Bson.ObjectId)
id: CheckRelayStatus(MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.Interfaces.IRelayService
langs:
- csharp
- vb
name: CheckRelayStatus(ObjectId)
nameWithType: IRelayService.CheckRelayStatus(ObjectId)
fullName: adas_core.Application.Services.Interfaces.IRelayService.CheckRelayStatus(MongoDB.Bson.ObjectId)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IRelayService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: CheckRelayStatus
path: ../../adas-core.Application/Services/Interfaces/IRelayService.cs
startLine: 21
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Asynchronously checks the current status of the relay identified by the specified identifier.
example: []
syntax:
content: Task<RelayEnum.Status> CheckRelayStatus(ObjectId relayId)
parameters:
- id: relayId
type: MongoDB.Bson.ObjectId
description: The unique identifier of the relay whose status is being queried.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Enums.RelayEnum.Status}
description: A task that represents the asynchronous operation, containing the <xref href="adas_core.Domain.Enums.RelayEnum.Status" data-throw-if-not-resolved="false"></xref> of the requested relay.
content.vb: Function CheckRelayStatus(relayId As ObjectId) As Task(Of RelayEnum.Status)
overload: adas_core.Application.Services.Interfaces.IRelayService.CheckRelayStatus*
- uid: adas_core.Application.Services.Interfaces.IRelayService.PowerOn(adas_core.Domain.Models.MongoModels.Relay)
commentId: M:adas_core.Application.Services.Interfaces.IRelayService.PowerOn(adas_core.Domain.Models.MongoModels.Relay)
id: PowerOn(adas_core.Domain.Models.MongoModels.Relay)
parent: adas_core.Application.Services.Interfaces.IRelayService
langs:
- csharp
- vb
name: PowerOn(Relay)
nameWithType: IRelayService.PowerOn(Relay)
fullName: adas_core.Application.Services.Interfaces.IRelayService.PowerOn(adas_core.Domain.Models.MongoModels.Relay)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IRelayService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: PowerOn
path: ../../adas-core.Application/Services/Interfaces/IRelayService.cs
startLine: 27
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Powers on the specified relay.
example: []
syntax:
content: Task PowerOn(Relay relay)
parameters:
- id: relay
type: adas_core.Domain.Models.MongoModels.Relay
description: The relay to power on.
return:
type: System.Threading.Tasks.Task
content.vb: Function PowerOn(relay As Relay) As Task
overload: adas_core.Application.Services.Interfaces.IRelayService.PowerOn*
- uid: adas_core.Application.Services.Interfaces.IRelayService.PowerOff(adas_core.Domain.Models.MongoModels.Relay)
commentId: M:adas_core.Application.Services.Interfaces.IRelayService.PowerOff(adas_core.Domain.Models.MongoModels.Relay)
id: PowerOff(adas_core.Domain.Models.MongoModels.Relay)
parent: adas_core.Application.Services.Interfaces.IRelayService
langs:
- csharp
- vb
name: PowerOff(Relay)
nameWithType: IRelayService.PowerOff(Relay)
fullName: adas_core.Application.Services.Interfaces.IRelayService.PowerOff(adas_core.Domain.Models.MongoModels.Relay)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IRelayService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: PowerOff
path: ../../adas-core.Application/Services/Interfaces/IRelayService.cs
startLine: 32
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Powers off the specified relay by sending a command to deactivate it.
example: []
syntax:
content: Task PowerOff(Relay relay)
parameters:
- id: relay
type: adas_core.Domain.Models.MongoModels.Relay
description: The relay to power off.
return:
type: System.Threading.Tasks.Task
content.vb: Function PowerOff(relay As Relay) As Task
overload: adas_core.Application.Services.Interfaces.IRelayService.PowerOff*
- uid: adas_core.Application.Services.Interfaces.IRelayService.SetManualRelay(adas_core.Domain.Enums.RelayEnum.Status,MongoDB.Bson.ObjectId,adas_core.Domain.Enums.RelayEnum.Type)
commentId: M:adas_core.Application.Services.Interfaces.IRelayService.SetManualRelay(adas_core.Domain.Enums.RelayEnum.Status,MongoDB.Bson.ObjectId,adas_core.Domain.Enums.RelayEnum.Type)
id: SetManualRelay(adas_core.Domain.Enums.RelayEnum.Status,MongoDB.Bson.ObjectId,adas_core.Domain.Enums.RelayEnum.Type)
parent: adas_core.Application.Services.Interfaces.IRelayService
langs:
- csharp
- vb
name: SetManualRelay(Status, ObjectId, Type)
nameWithType: IRelayService.SetManualRelay(RelayEnum.Status, ObjectId, RelayEnum.Type)
fullName: adas_core.Application.Services.Interfaces.IRelayService.SetManualRelay(adas_core.Domain.Enums.RelayEnum.Status, MongoDB.Bson.ObjectId, adas_core.Domain.Enums.RelayEnum.Type)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IRelayService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: SetManualRelay
path: ../../adas-core.Application/Services/Interfaces/IRelayService.cs
startLine: 39
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Sets a manual relay with the specified status for the given point of contact and relay type.
example: []
syntax:
content: Task SetManualRelay(RelayEnum.Status status, ObjectId pocId, RelayEnum.Type type)
parameters:
- id: status
type: adas_core.Domain.Enums.RelayEnum.Status
description: The status to apply to the manual relay.
- id: pocId
type: MongoDB.Bson.ObjectId
description: The identifier of the point of contact associated with the relay.
- id: type
type: adas_core.Domain.Enums.RelayEnum.Type
description: The type of relay to set manually.
return:
type: System.Threading.Tasks.Task
content.vb: Function SetManualRelay(status As RelayEnum.Status, pocId As ObjectId, type As RelayEnum.Type) As Task
overload: adas_core.Application.Services.Interfaces.IRelayService.SetManualRelay*
- uid: adas_core.Application.Services.Interfaces.IRelayService.GetById(MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.Interfaces.IRelayService.GetById(MongoDB.Bson.ObjectId)
id: GetById(MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.Interfaces.IRelayService
langs:
- csharp
- vb
name: GetById(ObjectId)
nameWithType: IRelayService.GetById(ObjectId)
fullName: adas_core.Application.Services.Interfaces.IRelayService.GetById(MongoDB.Bson.ObjectId)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IRelayService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetById
path: ../../adas-core.Application/Services/Interfaces/IRelayService.cs
startLine: 45
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Retrieves a relay by its unique identifier, returning <code>null</code> if no matching relay is found.
example: []
syntax:
content: Task<Relay?> GetById(ObjectId relay)
parameters:
- id: relay
type: MongoDB.Bson.ObjectId
description: The unique identifier of the relay to look up.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.Relay}
description: A <xref href="System.Threading.Tasks.Task%601" data-throw-if-not-resolved="false"></xref> that resolves to the <xref href="adas_core.Domain.Models.MongoModels.Relay" data-throw-if-not-resolved="false"></xref> if found, or <code>null</code> if no relay matches the provided identifier.
content.vb: Function GetById(relay As ObjectId) As Task(Of Relay)
overload: adas_core.Application.Services.Interfaces.IRelayService.GetById*
- uid: adas_core.Application.Services.Interfaces.IRelayService.GetRelayInList(System.Collections.Generic.List{MongoDB.Bson.ObjectId})
commentId: M:adas_core.Application.Services.Interfaces.IRelayService.GetRelayInList(System.Collections.Generic.List{MongoDB.Bson.ObjectId})
id: GetRelayInList(System.Collections.Generic.List{MongoDB.Bson.ObjectId})
parent: adas_core.Application.Services.Interfaces.IRelayService
langs:
- csharp
- vb
name: GetRelayInList(List<ObjectId>?)
nameWithType: IRelayService.GetRelayInList(List<ObjectId>?)
fullName: adas_core.Application.Services.Interfaces.IRelayService.GetRelayInList(System.Collections.Generic.List<MongoDB.Bson.ObjectId>?)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IRelayService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetRelayInList
path: ../../adas-core.Application/Services/Interfaces/IRelayService.cs
startLine: 51
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Retrieves the list of <xref href="adas_core.Domain.Models.MongoModels.Relay" data-throw-if-not-resolved="false"></xref> objects corresponding to the specified collection of relay identifiers.
example: []
syntax:
content: List<Relay> GetRelayInList(List<ObjectId>? relayList)
parameters:
- id: relayList
type: System.Collections.Generic.List{MongoDB.Bson.ObjectId}
description: The list of <xref href="MongoDB.Bson.ObjectId" data-throw-if-not-resolved="false"></xref> values identifying the relays to retrieve. May be <code>null</code>.
return:
type: System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Relay}
description: A <xref href="System.Collections.Generic.List%601" data-throw-if-not-resolved="false"></xref> containing the relays found for the provided identifiers.
content.vb: Function GetRelayInList(relayList As List(Of ObjectId)) As List(Of Relay)
overload: adas_core.Application.Services.Interfaces.IRelayService.GetRelayInList*
nameWithType.vb: IRelayService.GetRelayInList(List(Of ObjectId))
fullName.vb: adas_core.Application.Services.Interfaces.IRelayService.GetRelayInList(System.Collections.Generic.List(Of MongoDB.Bson.ObjectId))
name.vb: GetRelayInList(List(Of ObjectId))
- uid: adas_core.Application.Services.Interfaces.IRelayService.GetRelayByTypeInList(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Enums.RelayEnum.Type)
commentId: M:adas_core.Application.Services.Interfaces.IRelayService.GetRelayByTypeInList(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Enums.RelayEnum.Type)
id: GetRelayByTypeInList(System.Collections.Generic.List{MongoDB.Bson.ObjectId},adas_core.Domain.Enums.RelayEnum.Type)
parent: adas_core.Application.Services.Interfaces.IRelayService
langs:
- csharp
- vb
name: GetRelayByTypeInList(List<ObjectId>?, Type)
nameWithType: IRelayService.GetRelayByTypeInList(List<ObjectId>?, RelayEnum.Type)
fullName: adas_core.Application.Services.Interfaces.IRelayService.GetRelayByTypeInList(System.Collections.Generic.List<MongoDB.Bson.ObjectId>?, adas_core.Domain.Enums.RelayEnum.Type)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IRelayService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetRelayByTypeInList
path: ../../adas-core.Application/Services/Interfaces/IRelayService.cs
startLine: 58
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Retrieves the relays of a specified type from the provided configuration relay list.
example: []
syntax:
content: List<Relay> GetRelayByTypeInList(List<ObjectId>? configurationRelayList, RelayEnum.Type type)
parameters:
- id: configurationRelayList
type: System.Collections.Generic.List{MongoDB.Bson.ObjectId}
description: The list of relay ObjectIds to filter, or null if no configuration relays are available.
- id: type
type: adas_core.Domain.Enums.RelayEnum.Type
description: The relay type to match against the configuration relays.
return:
type: System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Relay}
description: A list of <xref href="adas_core.Domain.Models.MongoModels.Relay" data-throw-if-not-resolved="false"></xref> objects that match the specified <code class="paramref">type</code>.
content.vb: Function GetRelayByTypeInList(configurationRelayList As List(Of ObjectId), type As RelayEnum.Type) As List(Of Relay)
overload: adas_core.Application.Services.Interfaces.IRelayService.GetRelayByTypeInList*
nameWithType.vb: IRelayService.GetRelayByTypeInList(List(Of ObjectId), RelayEnum.Type)
fullName.vb: adas_core.Application.Services.Interfaces.IRelayService.GetRelayByTypeInList(System.Collections.Generic.List(Of MongoDB.Bson.ObjectId), adas_core.Domain.Enums.RelayEnum.Type)
name.vb: GetRelayByTypeInList(List(Of ObjectId), Type)
- uid: adas_core.Application.Services.Interfaces.IRelayService.GetPaginatedRelays(adas_core.Domain.Models.Filter.PaginationFilter)
commentId: M:adas_core.Application.Services.Interfaces.IRelayService.GetPaginatedRelays(adas_core.Domain.Models.Filter.PaginationFilter)
id: GetPaginatedRelays(adas_core.Domain.Models.Filter.PaginationFilter)
parent: adas_core.Application.Services.Interfaces.IRelayService
langs:
- csharp
- vb
name: GetPaginatedRelays(PaginationFilter)
nameWithType: IRelayService.GetPaginatedRelays(PaginationFilter)
fullName: adas_core.Application.Services.Interfaces.IRelayService.GetPaginatedRelays(adas_core.Domain.Models.Filter.PaginationFilter)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IRelayService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetPaginatedRelays
path: ../../adas-core.Application/Services/Interfaces/IRelayService.cs
startLine: 65
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Retrieves a paginated list of relays based on the specified pagination filter.
example: []
syntax:
content: Task<PaginationResponse<Relay>> GetPaginatedRelays(PaginationFilter request)
parameters:
- id: request
type: adas_core.Domain.Models.Filter.PaginationFilter
description: The pagination filter containing the criteria used to retrieve the relays.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Models.Responses.PaginationResponse{adas_core.Domain.Models.MongoModels.Relay}}
description: A task that represents the asynchronous operation, containing the paginated response with the requested relays.
content.vb: Function GetPaginatedRelays(request As PaginationFilter) As Task(Of PaginationResponse(Of Relay))
overload: adas_core.Application.Services.Interfaces.IRelayService.GetPaginatedRelays*
- uid: adas_core.Application.Services.Interfaces.IRelayService.InsertRelay(adas_core.Domain.Models.MongoModels.Relay)
commentId: M:adas_core.Application.Services.Interfaces.IRelayService.InsertRelay(adas_core.Domain.Models.MongoModels.Relay)
id: InsertRelay(adas_core.Domain.Models.MongoModels.Relay)
parent: adas_core.Application.Services.Interfaces.IRelayService
langs:
- csharp
- vb
name: InsertRelay(Relay)
nameWithType: IRelayService.InsertRelay(Relay)
fullName: adas_core.Application.Services.Interfaces.IRelayService.InsertRelay(adas_core.Domain.Models.MongoModels.Relay)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IRelayService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: InsertRelay
path: ../../adas-core.Application/Services/Interfaces/IRelayService.cs
startLine: 71
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: Inserts a new relay record based on the provided request data.
example: []
syntax:
content: Task<Relay?> InsertRelay(Relay request)
parameters:
- id: request
type: adas_core.Domain.Models.MongoModels.Relay
description: The relay entity to be inserted.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.Relay}
description: A task that resolves to the inserted <xref href="adas_core.Domain.Models.MongoModels.Relay" data-throw-if-not-resolved="false"></xref>, or <code>null</code> if the insert did not return a value.
content.vb: Function InsertRelay(request As Relay) As Task(Of Relay)
overload: adas_core.Application.Services.Interfaces.IRelayService.InsertRelay*
- uid: adas_core.Application.Services.Interfaces.IRelayService.UpdateRelayById(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.Relay)
commentId: M:adas_core.Application.Services.Interfaces.IRelayService.UpdateRelayById(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.Relay)
id: UpdateRelayById(MongoDB.Bson.ObjectId,adas_core.Domain.Models.MongoModels.Relay)
parent: adas_core.Application.Services.Interfaces.IRelayService
langs:
- csharp
- vb
name: UpdateRelayById(ObjectId, Relay)
nameWithType: IRelayService.UpdateRelayById(ObjectId, Relay)
fullName: adas_core.Application.Services.Interfaces.IRelayService.UpdateRelayById(MongoDB.Bson.ObjectId, adas_core.Domain.Models.MongoModels.Relay)
type: Method
source:
remote:
path: adas-core.Application/Services/Interfaces/IRelayService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: UpdateRelayById
path: ../../adas-core.Application/Services/Interfaces/IRelayService.cs
startLine: 79
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services.Interfaces
summary: >-
Updates an existing relay identified by the specified <code class="paramref">objectId</code> with the provided <code class="paramref">relay</code> data.
Returns <code>null</code> when no relay is found with the given identifier.
example: []
syntax:
content: Task<Relay?> UpdateRelayById(ObjectId objectId, Relay relay)
parameters:
- id: objectId
type: MongoDB.Bson.ObjectId
description: The unique identifier of the relay to update.
- id: relay
type: adas_core.Domain.Models.MongoModels.Relay
description: The relay data containing the updated values.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.Relay}
description: A task that resolves to the updated <xref href="adas_core.Domain.Models.MongoModels.Relay" data-throw-if-not-resolved="false"></xref>, or <code>null</code> if the relay was not found.
content.vb: Function UpdateRelayById(objectId As ObjectId, relay As Relay) As Task(Of Relay)
overload: adas_core.Application.Services.Interfaces.IRelayService.UpdateRelayById*
references:
- uid: adas_core.Application.Services.Interfaces
commentId: N:adas_core.Application.Services.Interfaces
href: adas_core.html
name: adas_core.Application.Services.Interfaces
nameWithType: adas_core.Application.Services.Interfaces
fullName: adas_core.Application.Services.Interfaces
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Services
name: Services
href: adas_core.Application.Services.html
- name: .
- uid: adas_core.Application.Services.Interfaces
name: Interfaces
href: adas_core.Application.Services.Interfaces.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Services
name: Services
href: adas_core.Application.Services.html
- name: .
- uid: adas_core.Application.Services.Interfaces
name: Interfaces
href: adas_core.Application.Services.Interfaces.html
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
parent: adas_core.Domain.Utils.NumberUtils
definition: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
name: IsNumber(object)
nameWithType: NumberUtils.IsNumber(object)
fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
nameWithType.vb: NumberUtils.IsNumber(Object)
fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
name.vb: IsNumber(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
name: IsNumber
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
name: IsNumber
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
parent: adas_core.Domain.Utils.NumberUtils
definition: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
name: ToDouble(object)
nameWithType: NumberUtils.ToDouble(object)
fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
nameWithType.vb: NumberUtils.ToDouble(Object)
fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
name.vb: ToDouble(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
name: ToDouble
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
name: ToDouble
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
parent: adas_core.Domain.Utils.ObjectUtils
definition: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
name: ToStr(object)
nameWithType: ObjectUtils.ToStr(object)
fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
nameWithType.vb: ObjectUtils.ToStr(Object)
fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
name.vb: ToStr(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
name: ToStr
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
name: ToStr
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: adas_core.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.Domain.Enums.RelayEnum.Status
commentId: T:adas_core.Domain.Enums.RelayEnum.Status
parent: adas_core.Domain.Enums
href: adas_core.Domain.Enums.RelayEnum.html
name: RelayEnum.Status
nameWithType: RelayEnum.Status
fullName: adas_core.Domain.Enums.RelayEnum.Status
spec.csharp:
- uid: adas_core.Domain.Enums.RelayEnum
name: RelayEnum
href: adas_core.Domain.Enums.RelayEnum.html
- name: .
- uid: adas_core.Domain.Enums.RelayEnum.Status
name: Status
href: adas_core.Domain.Enums.RelayEnum.Status.html
spec.vb:
- uid: adas_core.Domain.Enums.RelayEnum
name: RelayEnum
href: adas_core.Domain.Enums.RelayEnum.html
- name: .
- uid: adas_core.Domain.Enums.RelayEnum.Status
name: Status
href: adas_core.Domain.Enums.RelayEnum.Status.html
- uid: adas_core.Application.Services.Interfaces.IRelayService.CheckRelayStatus*
commentId: Overload:adas_core.Application.Services.Interfaces.IRelayService.CheckRelayStatus
href: adas_core.Application.Services.Interfaces.IRelayService.html#adas_core_Application_Services_Interfaces_IRelayService_CheckRelayStatus_adas_core_Domain_Models_MongoModels_Relay_
name: CheckRelayStatus
nameWithType: IRelayService.CheckRelayStatus
fullName: adas_core.Application.Services.Interfaces.IRelayService.CheckRelayStatus
- uid: adas_core.Domain.Models.MongoModels.Relay
commentId: T:adas_core.Domain.Models.MongoModels.Relay
parent: adas_core.Domain.Models.MongoModels
href: adas_core.Domain.Models.MongoModels.Relay.html
name: Relay
nameWithType: Relay
fullName: adas_core.Domain.Models.MongoModels.Relay
- uid: System.Threading.Tasks.Task{adas_core.Domain.Enums.RelayEnum.Status}
commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Enums.RelayEnum.Status}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<RelayEnum.Status>
nameWithType: Task<RelayEnum.Status>
fullName: System.Threading.Tasks.Task<adas_core.Domain.Enums.RelayEnum.Status>
nameWithType.vb: Task(Of RelayEnum.Status)
fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Enums.RelayEnum.Status)
name.vb: Task(Of RelayEnum.Status)
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: adas_core.Domain.Enums.RelayEnum
name: RelayEnum
- name: .
- uid: adas_core.Domain.Enums.RelayEnum.Status
name: Status
- 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: adas_core.Domain.Enums.RelayEnum
name: RelayEnum
- name: .
- uid: adas_core.Domain.Enums.RelayEnum.Status
name: Status
- name: )
- uid: adas_core.Domain.Enums
commentId: N:adas_core.Domain.Enums
href: adas_core.html
name: adas_core.Domain.Enums
nameWithType: adas_core.Domain.Enums
fullName: adas_core.Domain.Enums
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Domain
name: Domain
href: adas_core.Domain.html
- name: .
- uid: adas_core.Domain.Enums
name: Enums
href: adas_core.Domain.Enums.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Domain
name: Domain
href: adas_core.Domain.html
- name: .
- uid: adas_core.Domain.Enums
name: Enums
href: adas_core.Domain.Enums.html
- uid: adas_core.Domain.Models.MongoModels
commentId: N:adas_core.Domain.Models.MongoModels
href: adas_core.html
name: adas_core.Domain.Models.MongoModels
nameWithType: adas_core.Domain.Models.MongoModels
fullName: adas_core.Domain.Models.MongoModels
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Domain
name: Domain
href: adas_core.Domain.html
- name: .
- uid: adas_core.Domain.Models
name: Models
href: adas_core.Domain.Models.html
- name: .
- uid: adas_core.Domain.Models.MongoModels
name: MongoModels
href: adas_core.Domain.Models.MongoModels.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Domain
name: Domain
href: adas_core.Domain.html
- name: .
- uid: adas_core.Domain.Models
name: Models
href: adas_core.Domain.Models.html
- name: .
- uid: adas_core.Domain.Models.MongoModels
name: MongoModels
href: adas_core.Domain.Models.MongoModels.html
- uid: System.Threading.Tasks.Task`1
commentId: T:System.Threading.Tasks.Task`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<TResult>
nameWithType: Task<TResult>
fullName: System.Threading.Tasks.Task<TResult>
nameWithType.vb: Task(Of TResult)
fullName.vb: System.Threading.Tasks.Task(Of TResult)
name.vb: Task(Of TResult)
spec.csharp:
- uid: System.Threading.Tasks.Task`1
name: Task
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
- name: <
- name: TResult
- name: '>'
spec.vb:
- uid: System.Threading.Tasks.Task`1
name: Task
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
- name: (
- name: Of
- name: " "
- name: TResult
- name: )
- uid: System.Threading.Tasks
commentId: N:System.Threading.Tasks
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Threading.Tasks
nameWithType: System.Threading.Tasks
fullName: System.Threading.Tasks
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Threading
name: Threading
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading
- name: .
- uid: System.Threading.Tasks
name: Tasks
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Threading
name: Threading
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading
- name: .
- uid: System.Threading.Tasks
name: Tasks
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
- uid: MongoDB.Bson.ObjectId
commentId: T:MongoDB.Bson.ObjectId
parent: MongoDB.Bson
isExternal: true
name: ObjectId
nameWithType: ObjectId
fullName: MongoDB.Bson.ObjectId
- uid: MongoDB.Bson
commentId: N:MongoDB.Bson
isExternal: true
name: MongoDB.Bson
nameWithType: MongoDB.Bson
fullName: MongoDB.Bson
spec.csharp:
- uid: MongoDB
name: MongoDB
isExternal: true
- name: .
- uid: MongoDB.Bson
name: Bson
isExternal: true
spec.vb:
- uid: MongoDB
name: MongoDB
isExternal: true
- name: .
- uid: MongoDB.Bson
name: Bson
isExternal: true
- uid: adas_core.Application.Services.Interfaces.IRelayService.PowerOn*
commentId: Overload:adas_core.Application.Services.Interfaces.IRelayService.PowerOn
href: adas_core.Application.Services.Interfaces.IRelayService.html#adas_core_Application_Services_Interfaces_IRelayService_PowerOn_adas_core_Domain_Models_MongoModels_Relay_
name: PowerOn
nameWithType: IRelayService.PowerOn
fullName: adas_core.Application.Services.Interfaces.IRelayService.PowerOn
- uid: System.Threading.Tasks.Task
commentId: T:System.Threading.Tasks.Task
parent: System.Threading.Tasks
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task
name: Task
nameWithType: Task
fullName: System.Threading.Tasks.Task
- uid: adas_core.Application.Services.Interfaces.IRelayService.PowerOff*
commentId: Overload:adas_core.Application.Services.Interfaces.IRelayService.PowerOff
href: adas_core.Application.Services.Interfaces.IRelayService.html#adas_core_Application_Services_Interfaces_IRelayService_PowerOff_adas_core_Domain_Models_MongoModels_Relay_
name: PowerOff
nameWithType: IRelayService.PowerOff
fullName: adas_core.Application.Services.Interfaces.IRelayService.PowerOff
- uid: adas_core.Application.Services.Interfaces.IRelayService.SetManualRelay*
commentId: Overload:adas_core.Application.Services.Interfaces.IRelayService.SetManualRelay
href: adas_core.Application.Services.Interfaces.IRelayService.html#adas_core_Application_Services_Interfaces_IRelayService_SetManualRelay_adas_core_Domain_Enums_RelayEnum_Status_MongoDB_Bson_ObjectId_adas_core_Domain_Enums_RelayEnum_Type_
name: SetManualRelay
nameWithType: IRelayService.SetManualRelay
fullName: adas_core.Application.Services.Interfaces.IRelayService.SetManualRelay
- uid: adas_core.Domain.Enums.RelayEnum.Type
commentId: T:adas_core.Domain.Enums.RelayEnum.Type
parent: adas_core.Domain.Enums
href: adas_core.Domain.Enums.RelayEnum.html
name: RelayEnum.Type
nameWithType: RelayEnum.Type
fullName: adas_core.Domain.Enums.RelayEnum.Type
spec.csharp:
- uid: adas_core.Domain.Enums.RelayEnum
name: RelayEnum
href: adas_core.Domain.Enums.RelayEnum.html
- name: .
- uid: adas_core.Domain.Enums.RelayEnum.Type
name: Type
href: adas_core.Domain.Enums.RelayEnum.Type.html
spec.vb:
- uid: adas_core.Domain.Enums.RelayEnum
name: RelayEnum
href: adas_core.Domain.Enums.RelayEnum.html
- name: .
- uid: adas_core.Domain.Enums.RelayEnum.Type
name: Type
href: adas_core.Domain.Enums.RelayEnum.Type.html
- uid: adas_core.Application.Services.Interfaces.IRelayService.GetById*
commentId: Overload:adas_core.Application.Services.Interfaces.IRelayService.GetById
href: adas_core.Application.Services.Interfaces.IRelayService.html#adas_core_Application_Services_Interfaces_IRelayService_GetById_MongoDB_Bson_ObjectId_
name: GetById
nameWithType: IRelayService.GetById
fullName: adas_core.Application.Services.Interfaces.IRelayService.GetById
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.Relay}
commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.Relay}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<Relay>
nameWithType: Task<Relay>
fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.MongoModels.Relay>
nameWithType.vb: Task(Of Relay)
fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.MongoModels.Relay)
name.vb: Task(Of Relay)
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: adas_core.Domain.Models.MongoModels.Relay
name: Relay
- 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: adas_core.Domain.Models.MongoModels.Relay
name: Relay
- name: )
- 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: adas_core.Application.Services.Interfaces.IRelayService.GetRelayInList*
commentId: Overload:adas_core.Application.Services.Interfaces.IRelayService.GetRelayInList
href: adas_core.Application.Services.Interfaces.IRelayService.html#adas_core_Application_Services_Interfaces_IRelayService_GetRelayInList_System_Collections_Generic_List_MongoDB_Bson_ObjectId__
name: GetRelayInList
nameWithType: IRelayService.GetRelayInList
fullName: adas_core.Application.Services.Interfaces.IRelayService.GetRelayInList
- uid: System.Collections.Generic.List{MongoDB.Bson.ObjectId}
commentId: T:System.Collections.Generic.List{MongoDB.Bson.ObjectId}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<ObjectId>
nameWithType: List<ObjectId>
fullName: System.Collections.Generic.List<MongoDB.Bson.ObjectId>
nameWithType.vb: List(Of ObjectId)
fullName.vb: System.Collections.Generic.List(Of MongoDB.Bson.ObjectId)
name.vb: List(Of ObjectId)
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: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- 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: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: )
- uid: System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Relay}
commentId: T:System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.Relay}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<Relay>
nameWithType: List<Relay>
fullName: System.Collections.Generic.List<adas_core.Domain.Models.MongoModels.Relay>
nameWithType.vb: List(Of Relay)
fullName.vb: System.Collections.Generic.List(Of adas_core.Domain.Models.MongoModels.Relay)
name.vb: List(Of Relay)
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.MongoModels.Relay
name: Relay
href: adas_core.Domain.Models.MongoModels.Relay.html
- 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.MongoModels.Relay
name: Relay
href: adas_core.Domain.Models.MongoModels.Relay.html
- 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.Application.Services.Interfaces.IRelayService.GetRelayByTypeInList*
commentId: Overload:adas_core.Application.Services.Interfaces.IRelayService.GetRelayByTypeInList
href: adas_core.Application.Services.Interfaces.IRelayService.html#adas_core_Application_Services_Interfaces_IRelayService_GetRelayByTypeInList_System_Collections_Generic_List_MongoDB_Bson_ObjectId__adas_core_Domain_Enums_RelayEnum_Type_
name: GetRelayByTypeInList
nameWithType: IRelayService.GetRelayByTypeInList
fullName: adas_core.Application.Services.Interfaces.IRelayService.GetRelayByTypeInList
- uid: adas_core.Application.Services.Interfaces.IRelayService.GetPaginatedRelays*
commentId: Overload:adas_core.Application.Services.Interfaces.IRelayService.GetPaginatedRelays
href: adas_core.Application.Services.Interfaces.IRelayService.html#adas_core_Application_Services_Interfaces_IRelayService_GetPaginatedRelays_adas_core_Domain_Models_Filter_PaginationFilter_
name: GetPaginatedRelays
nameWithType: IRelayService.GetPaginatedRelays
fullName: adas_core.Application.Services.Interfaces.IRelayService.GetPaginatedRelays
- uid: adas_core.Domain.Models.Filter.PaginationFilter
commentId: T:adas_core.Domain.Models.Filter.PaginationFilter
parent: adas_core.Domain.Models.Filter
href: adas_core.Domain.Models.Filter.PaginationFilter.html
name: PaginationFilter
nameWithType: PaginationFilter
fullName: adas_core.Domain.Models.Filter.PaginationFilter
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.Responses.PaginationResponse{adas_core.Domain.Models.MongoModels.Relay}}
commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.Responses.PaginationResponse{adas_core.Domain.Models.MongoModels.Relay}}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<PaginationResponse<Relay>>
nameWithType: Task<PaginationResponse<Relay>>
fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.Responses.PaginationResponse<adas_core.Domain.Models.MongoModels.Relay>>
nameWithType.vb: Task(Of PaginationResponse(Of Relay))
fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.Responses.PaginationResponse(Of adas_core.Domain.Models.MongoModels.Relay))
name.vb: Task(Of PaginationResponse(Of Relay))
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: adas_core.Domain.Models.Responses.PaginationResponse`1
name: PaginationResponse
- name: <
- uid: adas_core.Domain.Models.MongoModels.Relay
name: Relay
- 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: adas_core.Domain.Models.Responses.PaginationResponse`1
name: PaginationResponse
- name: (
- name: Of
- name: " "
- uid: adas_core.Domain.Models.MongoModels.Relay
name: Relay
- name: )
- name: )
- uid: adas_core.Domain.Models.Filter
commentId: N:adas_core.Domain.Models.Filter
href: adas_core.html
name: adas_core.Domain.Models.Filter
nameWithType: adas_core.Domain.Models.Filter
fullName: adas_core.Domain.Models.Filter
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.Filter
name: Filter
href: adas_core.Domain.Models.Filter.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.Filter
name: Filter
href: adas_core.Domain.Models.Filter.html
- uid: adas_core.Application.Services.Interfaces.IRelayService.InsertRelay*
commentId: Overload:adas_core.Application.Services.Interfaces.IRelayService.InsertRelay
href: adas_core.Application.Services.Interfaces.IRelayService.html#adas_core_Application_Services_Interfaces_IRelayService_InsertRelay_adas_core_Domain_Models_MongoModels_Relay_
name: InsertRelay
nameWithType: IRelayService.InsertRelay
fullName: adas_core.Application.Services.Interfaces.IRelayService.InsertRelay
- uid: adas_core.Application.Services.Interfaces.IRelayService.UpdateRelayById*
commentId: Overload:adas_core.Application.Services.Interfaces.IRelayService.UpdateRelayById
href: adas_core.Application.Services.Interfaces.IRelayService.html#adas_core_Application_Services_Interfaces_IRelayService_UpdateRelayById_MongoDB_Bson_ObjectId_adas_core_Domain_Models_MongoModels_Relay_
name: UpdateRelayById
nameWithType: IRelayService.UpdateRelayById
fullName: adas_core.Application.Services.Interfaces.IRelayService.UpdateRelayById