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

1942 lines
87 KiB
YAML

### YamlMime:ManagedReference
items:
- uid: adas_core.Application.Services.ConfigPumpsService
commentId: T:adas_core.Application.Services.ConfigPumpsService
id: ConfigPumpsService
parent: adas_core.Application.Services
children:
- adas_core.Application.Services.ConfigPumpsService.#ctor(adas_core.Application.Repositories.Interfaces.IConfigPumpsRepository,Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.ConfigPumpsService},Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Services.Interfaces.ILocalAuditService)
- adas_core.Application.Services.ConfigPumpsService.DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
- adas_core.Application.Services.ConfigPumpsService.Get
- adas_core.Application.Services.ConfigPumpsService.GetAllPumpConfigs
- adas_core.Application.Services.ConfigPumpsService.GetConfigItems(System.String)
- adas_core.Application.Services.ConfigPumpsService.GetPumpConfigById(System.String)
- adas_core.Application.Services.ConfigPumpsService.InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
- adas_core.Application.Services.ConfigPumpsService.Map(adas_core.Domain.Models.Pumps.PumpObservation)
- adas_core.Application.Services.ConfigPumpsService.RetentionActions(adas_core.Domain.Models.Pumps.PumpObservation)
- adas_core.Application.Services.ConfigPumpsService.UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
langs:
- csharp
- vb
name: ConfigPumpsService
nameWithType: ConfigPumpsService
fullName: adas_core.Application.Services.ConfigPumpsService
type: Class
source:
remote:
path: adas-core.Application/Services/ConfigPumpsService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: ConfigPumpsService
path: ../../adas-core.Application/Services/ConfigPumpsService.cs
startLine: 14
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
syntax:
content: 'public class ConfigPumpsService : IConfigPumpsService'
content.vb: Public Class ConfigPumpsService Implements IConfigPumpsService
inheritance:
- System.Object
implements:
- adas_core.Application.Services.Interfaces.IConfigPumpsService
inheritedMembers:
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
extensionMethods:
- System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
- System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
- System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
- uid: adas_core.Application.Services.ConfigPumpsService.#ctor(adas_core.Application.Repositories.Interfaces.IConfigPumpsRepository,Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.ConfigPumpsService},Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Services.Interfaces.ILocalAuditService)
commentId: M:adas_core.Application.Services.ConfigPumpsService.#ctor(adas_core.Application.Repositories.Interfaces.IConfigPumpsRepository,Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.ConfigPumpsService},Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Services.Interfaces.ILocalAuditService)
id: '#ctor(adas_core.Application.Repositories.Interfaces.IConfigPumpsRepository,Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.ConfigPumpsService},Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Services.Interfaces.ILocalAuditService)'
parent: adas_core.Application.Services.ConfigPumpsService
langs:
- csharp
- vb
name: ConfigPumpsService(IConfigPumpsRepository, IOptions<ApiSettings>, ILogger<ConfigPumpsService>, IHttpContextAccessor, ILocalAuditService)
nameWithType: ConfigPumpsService.ConfigPumpsService(IConfigPumpsRepository, IOptions<ApiSettings>, ILogger<ConfigPumpsService>, IHttpContextAccessor, ILocalAuditService)
fullName: adas_core.Application.Services.ConfigPumpsService.ConfigPumpsService(adas_core.Application.Repositories.Interfaces.IConfigPumpsRepository, Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.ApiSettings>, Microsoft.Extensions.Logging.ILogger<adas_core.Application.Services.ConfigPumpsService>, Microsoft.AspNetCore.Http.IHttpContextAccessor, adas_core.Application.Services.Interfaces.ILocalAuditService)
type: Constructor
source:
remote:
path: adas-core.Application/Services/ConfigPumpsService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: .ctor
path: ../../adas-core.Application/Services/ConfigPumpsService.cs
startLine: 14
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
syntax:
content: public ConfigPumpsService(IConfigPumpsRepository configPumpsRepository, IOptions<ApiSettings> apiSettings, ILogger<ConfigPumpsService> logger, IHttpContextAccessor httpContextAccessor, ILocalAuditService auditService)
parameters:
- id: configPumpsRepository
type: adas_core.Application.Repositories.Interfaces.IConfigPumpsRepository
- id: apiSettings
type: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
- id: logger
type: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.ConfigPumpsService}
- id: httpContextAccessor
type: Microsoft.AspNetCore.Http.IHttpContextAccessor
- id: auditService
type: adas_core.Application.Services.Interfaces.ILocalAuditService
content.vb: Public Sub New(configPumpsRepository As IConfigPumpsRepository, apiSettings As IOptions(Of ApiSettings), logger As ILogger(Of ConfigPumpsService), httpContextAccessor As IHttpContextAccessor, auditService As ILocalAuditService)
overload: adas_core.Application.Services.ConfigPumpsService.#ctor*
nameWithType.vb: ConfigPumpsService.New(IConfigPumpsRepository, IOptions(Of ApiSettings), ILogger(Of ConfigPumpsService), IHttpContextAccessor, ILocalAuditService)
fullName.vb: adas_core.Application.Services.ConfigPumpsService.New(adas_core.Application.Repositories.Interfaces.IConfigPumpsRepository, Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.ApiSettings), Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Services.ConfigPumpsService), Microsoft.AspNetCore.Http.IHttpContextAccessor, adas_core.Application.Services.Interfaces.ILocalAuditService)
name.vb: New(IConfigPumpsRepository, IOptions(Of ApiSettings), ILogger(Of ConfigPumpsService), IHttpContextAccessor, ILocalAuditService)
- uid: adas_core.Application.Services.ConfigPumpsService.Map(adas_core.Domain.Models.Pumps.PumpObservation)
commentId: M:adas_core.Application.Services.ConfigPumpsService.Map(adas_core.Domain.Models.Pumps.PumpObservation)
id: Map(adas_core.Domain.Models.Pumps.PumpObservation)
parent: adas_core.Application.Services.ConfigPumpsService
langs:
- csharp
- vb
name: Map(PumpObservation)
nameWithType: ConfigPumpsService.Map(PumpObservation)
fullName: adas_core.Application.Services.ConfigPumpsService.Map(adas_core.Domain.Models.Pumps.PumpObservation)
type: Method
source:
remote:
path: adas-core.Application/Services/ConfigPumpsService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: Map
path: ../../adas-core.Application/Services/ConfigPumpsService.cs
startLine: 34
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Maps a <xref href="adas_core.Domain.Models.Pumps.PumpObservation" data-throw-if-not-resolved="false"></xref> using its alarm type configuration. Returns the original observation unchanged when configuration-based pump mapping is not required or when no matching configuration is found.
example: []
syntax:
content: public Task<PumpObservation> Map(PumpObservation obs)
parameters:
- id: obs
type: adas_core.Domain.Models.Pumps.PumpObservation
description: The pump observation to map, containing the alarm type used for configuration lookup.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Models.Pumps.PumpObservation}
description: The mapped pump observation, or the original observation when mapping is skipped or the configuration lookup yields no result.
content.vb: Public Function Map(obs As PumpObservation) As Task(Of PumpObservation)
overload: adas_core.Application.Services.ConfigPumpsService.Map*
implements:
- adas_core.Application.Services.Interfaces.IConfigPumpsService.Map(adas_core.Domain.Models.Pumps.PumpObservation)
- uid: adas_core.Application.Services.ConfigPumpsService.GetAllPumpConfigs
commentId: M:adas_core.Application.Services.ConfigPumpsService.GetAllPumpConfigs
id: GetAllPumpConfigs
parent: adas_core.Application.Services.ConfigPumpsService
langs:
- csharp
- vb
name: GetAllPumpConfigs()
nameWithType: ConfigPumpsService.GetAllPumpConfigs()
fullName: adas_core.Application.Services.ConfigPumpsService.GetAllPumpConfigs()
type: Method
source:
remote:
path: adas-core.Application/Services/ConfigPumpsService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetAllPumpConfigs
path: ../../adas-core.Application/Services/ConfigPumpsService.cs
startLine: 51
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Retrieves all available pump configurations from the underlying repository.
example: []
syntax:
content: public Task<List<ConfigPumps>?> GetAllPumpConfigs()
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigPumps}}
description: A task that represents the asynchronous operation, containing a list of <xref href="adas_core.Domain.Models.MongoModels.ConfigPumps" data-throw-if-not-resolved="false"></xref> if any are available, or <code>null</code> when no configurations exist.
content.vb: Public Function GetAllPumpConfigs() As Task(Of List(Of ConfigPumps))
overload: adas_core.Application.Services.ConfigPumpsService.GetAllPumpConfigs*
implements:
- adas_core.Application.Services.Interfaces.IConfigPumpsService.GetAllPumpConfigs
- uid: adas_core.Application.Services.ConfigPumpsService.GetPumpConfigById(System.String)
commentId: M:adas_core.Application.Services.ConfigPumpsService.GetPumpConfigById(System.String)
id: GetPumpConfigById(System.String)
parent: adas_core.Application.Services.ConfigPumpsService
langs:
- csharp
- vb
name: GetPumpConfigById(string)
nameWithType: ConfigPumpsService.GetPumpConfigById(string)
fullName: adas_core.Application.Services.ConfigPumpsService.GetPumpConfigById(string)
type: Method
source:
remote:
path: adas-core.Application/Services/ConfigPumpsService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetPumpConfigById
path: ../../adas-core.Application/Services/ConfigPumpsService.cs
startLine: 62
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: >-
Retrieves the configuration for a pump identified by its unique identifier from the configuration repository.
Returns <code>null</code> when no matching pump configuration is found.
example: []
syntax:
content: public Task<ConfigPumps?> GetPumpConfigById(string id)
parameters:
- id: id
type: System.String
description: The unique identifier of the pump configuration to retrieve.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.ConfigPumps}
description: A <xref href="adas_core.Domain.Models.MongoModels.ConfigPumps" data-throw-if-not-resolved="false"></xref> instance if a matching configuration is found; otherwise, <code>null</code>.
content.vb: Public Function GetPumpConfigById(id As String) As Task(Of ConfigPumps)
overload: adas_core.Application.Services.ConfigPumpsService.GetPumpConfigById*
implements:
- adas_core.Application.Services.Interfaces.IConfigPumpsService.GetPumpConfigById(System.String)
nameWithType.vb: ConfigPumpsService.GetPumpConfigById(String)
fullName.vb: adas_core.Application.Services.ConfigPumpsService.GetPumpConfigById(String)
name.vb: GetPumpConfigById(String)
- uid: adas_core.Application.Services.ConfigPumpsService.GetConfigItems(System.String)
commentId: M:adas_core.Application.Services.ConfigPumpsService.GetConfigItems(System.String)
id: GetConfigItems(System.String)
parent: adas_core.Application.Services.ConfigPumpsService
langs:
- csharp
- vb
name: GetConfigItems(string)
nameWithType: ConfigPumpsService.GetConfigItems(string)
fullName: adas_core.Application.Services.ConfigPumpsService.GetConfigItems(string)
type: Method
source:
remote:
path: adas-core.Application/Services/ConfigPumpsService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetConfigItems
path: ../../adas-core.Application/Services/ConfigPumpsService.cs
startLine: 72
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Retrieves the list of configuration items associated with the config pump identified by the given identifier. Returns <code>null</code> when no matching config pump is found in the repository.
example: []
syntax:
content: public Task<List<ConfigPumpItem>?> GetConfigItems(string id)
parameters:
- id: id
type: System.String
description: The unique identifier of the config pump to look up.
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigPumpItem}}
description: A task that resolves to the list of <xref href="adas_core.Domain.Models.MongoModels.ConfigPumpItem" data-throw-if-not-resolved="false"></xref> entries, or <code>null</code> if the config pump does not exist.
content.vb: Public Function GetConfigItems(id As String) As Task(Of List(Of ConfigPumpItem))
overload: adas_core.Application.Services.ConfigPumpsService.GetConfigItems*
implements:
- adas_core.Application.Services.Interfaces.IConfigPumpsService.GetConfigItems(System.String)
nameWithType.vb: ConfigPumpsService.GetConfigItems(String)
fullName.vb: adas_core.Application.Services.ConfigPumpsService.GetConfigItems(String)
name.vb: GetConfigItems(String)
- uid: adas_core.Application.Services.ConfigPumpsService.UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
commentId: M:adas_core.Application.Services.ConfigPumpsService.UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
id: UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
parent: adas_core.Application.Services.ConfigPumpsService
langs:
- csharp
- vb
name: UpdatePumpConfig(ConfigPumps)
nameWithType: ConfigPumpsService.UpdatePumpConfig(ConfigPumps)
fullName: adas_core.Application.Services.ConfigPumpsService.UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
type: Method
source:
remote:
path: adas-core.Application/Services/ConfigPumpsService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: UpdatePumpConfig
path: ../../adas-core.Application/Services/ConfigPumpsService.cs
startLine: 85
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: >-
Updates the pump configuration in the repository and records an audit log of the change.
Throws a <xref href="adas_core.Application.Exceptions.ConflictException" data-throw-if-not-resolved="false"></xref> if the update operation returns null.
example: []
syntax:
content: public Task<ConfigPumps?> UpdatePumpConfig(ConfigPumps pumpConfig)
parameters:
- id: pumpConfig
type: adas_core.Domain.Models.MongoModels.ConfigPumps
description: The pump configuration to update, identified by its <xref href="adas_core.Domain.Models.MongoModels.ConfigPumps.Id" data-throw-if-not-resolved="false"></xref>.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.ConfigPumps}
description: A task representing the asynchronous operation, containing the updated <xref href="adas_core.Domain.Models.MongoModels.ConfigPumps" data-throw-if-not-resolved="false"></xref>.
content.vb: Public Function UpdatePumpConfig(pumpConfig As ConfigPumps) As Task(Of ConfigPumps)
overload: adas_core.Application.Services.ConfigPumpsService.UpdatePumpConfig*
exceptions:
- type: adas_core.Application.Exceptions.ConflictException
commentId: T:adas_core.Application.Exceptions.ConflictException
description: Thrown when the update operation fails.
implements:
- adas_core.Application.Services.Interfaces.IConfigPumpsService.UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
- uid: adas_core.Application.Services.ConfigPumpsService.InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
commentId: M:adas_core.Application.Services.ConfigPumpsService.InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
id: InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
parent: adas_core.Application.Services.ConfigPumpsService
langs:
- csharp
- vb
name: InsertPumpConfig(ConfigPumps)
nameWithType: ConfigPumpsService.InsertPumpConfig(ConfigPumps)
fullName: adas_core.Application.Services.ConfigPumpsService.InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
type: Method
source:
remote:
path: adas-core.Application/Services/ConfigPumpsService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: InsertPumpConfig
path: ../../adas-core.Application/Services/ConfigPumpsService.cs
startLine: 100
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Inserts a new pump configuration into the repository, records an audit log entry for the operation, and returns the inserted configuration. If the configuration cannot be retrieved after insertion or any exception occurs, the error is logged and the method returns <code>null</code>.
example: []
syntax:
content: public Task<ConfigPumps?> InsertPumpConfig(ConfigPumps pumpConfig)
parameters:
- id: pumpConfig
type: adas_core.Domain.Models.MongoModels.ConfigPumps
description: The pump configuration to insert.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.ConfigPumps}
description: The inserted <xref href="adas_core.Domain.Models.MongoModels.ConfigPumps" data-throw-if-not-resolved="false"></xref> on success; otherwise, <code>null</code> when an error occurs during the operation.
content.vb: Public Function InsertPumpConfig(pumpConfig As ConfigPumps) As Task(Of ConfigPumps)
overload: adas_core.Application.Services.ConfigPumpsService.InsertPumpConfig*
exceptions:
- type: adas_core.Application.Exceptions.ConflictException
commentId: T:adas_core.Application.Exceptions.ConflictException
description: Thrown when the inserted configuration cannot be found in the repository after insertion.
implements:
- adas_core.Application.Services.Interfaces.IConfigPumpsService.InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
- uid: adas_core.Application.Services.ConfigPumpsService.DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
commentId: M:adas_core.Application.Services.ConfigPumpsService.DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
id: DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
parent: adas_core.Application.Services.ConfigPumpsService
langs:
- csharp
- vb
name: DeletePumpConfig(ConfigPumps)
nameWithType: ConfigPumpsService.DeletePumpConfig(ConfigPumps)
fullName: adas_core.Application.Services.ConfigPumpsService.DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
type: Method
source:
remote:
path: adas-core.Application/Services/ConfigPumpsService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: DeletePumpConfig
path: ../../adas-core.Application/Services/ConfigPumpsService.cs
startLine: 122
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Deletes a pump configuration asynchronously, auditing the change on success and returning <code>false</code> if the repository operation reports an error or an exception is thrown.
example: []
syntax:
content: public Task<bool> DeletePumpConfig(ConfigPumps config)
parameters:
- id: config
type: adas_core.Domain.Models.MongoModels.ConfigPumps
description: The <xref href="adas_core.Domain.Models.MongoModels.ConfigPumps" data-throw-if-not-resolved="false"></xref> instance representing the pump configuration to delete.
return:
type: System.Threading.Tasks.Task{System.Boolean}
description: A task that resolves to <code>true</code> when the configuration is deleted and the audit log is recorded; <code>false</code> when the delete operation fails or an exception occurs.
content.vb: Public Function DeletePumpConfig(config As ConfigPumps) As Task(Of Boolean)
overload: adas_core.Application.Services.ConfigPumpsService.DeletePumpConfig*
implements:
- adas_core.Application.Services.Interfaces.IConfigPumpsService.DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
- uid: adas_core.Application.Services.ConfigPumpsService.RetentionActions(adas_core.Domain.Models.Pumps.PumpObservation)
commentId: M:adas_core.Application.Services.ConfigPumpsService.RetentionActions(adas_core.Domain.Models.Pumps.PumpObservation)
id: RetentionActions(adas_core.Domain.Models.Pumps.PumpObservation)
parent: adas_core.Application.Services.ConfigPumpsService
langs:
- csharp
- vb
name: RetentionActions(PumpObservation)
nameWithType: ConfigPumpsService.RetentionActions(PumpObservation)
fullName: adas_core.Application.Services.ConfigPumpsService.RetentionActions(adas_core.Domain.Models.Pumps.PumpObservation)
type: Method
source:
remote:
path: adas-core.Application/Services/ConfigPumpsService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: RetentionActions
path: ../../adas-core.Application/Services/ConfigPumpsService.cs
startLine: 150
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: >-
Determines the retention actions to apply for a pump observation based on its configuration.
When a retention policy is configured, returns the configured policy and its value; otherwise, falls back to <xref href="adas_core.Domain.Enums.RetentionPolicy.NoDelete" data-throw-if-not-resolved="false"></xref> with a null value.
example: []
syntax:
content: public Task<ObservatitonRetentionResult?> RetentionActions(PumpObservation obs)
parameters:
- id: obs
type: adas_core.Domain.Models.Pumps.PumpObservation
description: The pump observation for which to evaluate the retention policy.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Models.ObservatitonRetentionResult}
description: A task containing the retention result with the applicable policy and associated value, or a default NoDelete result when no policy is configured.
content.vb: Public Function RetentionActions(obs As PumpObservation) As Task(Of ObservatitonRetentionResult)
overload: adas_core.Application.Services.ConfigPumpsService.RetentionActions*
implements:
- adas_core.Application.Services.Interfaces.IConfigPumpsService.RetentionActions(adas_core.Domain.Models.Pumps.PumpObservation)
- uid: adas_core.Application.Services.ConfigPumpsService.Get
commentId: M:adas_core.Application.Services.ConfigPumpsService.Get
id: Get
parent: adas_core.Application.Services.ConfigPumpsService
langs:
- csharp
- vb
name: Get()
nameWithType: ConfigPumpsService.Get()
fullName: adas_core.Application.Services.ConfigPumpsService.Get()
type: Method
source:
remote:
path: adas-core.Application/Services/ConfigPumpsService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: Get
path: ../../adas-core.Application/Services/ConfigPumpsService.cs
startLine: 202
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: >-
Asynchronously retrieves the list of configuration pump items by fetching the current configuration.
Returns a null list if the underlying configuration is not available.
example: []
syntax:
content: public Task<List<ConfigPumpItem>?> Get()
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigPumpItem}}
description: A task containing a list of <xref href="adas_core.Domain.Models.MongoModels.ConfigPumpItem" data-throw-if-not-resolved="false"></xref> objects, or <code>null</code> if the configuration could not be retrieved.
content.vb: Public Function [Get]() As Task(Of List(Of ConfigPumpItem))
overload: adas_core.Application.Services.ConfigPumpsService.Get*
references:
- uid: adas_core.Application.Services
commentId: N:adas_core.Application.Services
href: adas_core.html
name: adas_core.Application.Services
nameWithType: adas_core.Application.Services
fullName: adas_core.Application.Services
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Services
name: Services
href: adas_core.Application.Services.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Application
name: Application
href: adas_core.Application.html
- name: .
- uid: adas_core.Application.Services
name: Services
href: adas_core.Application.Services.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService
commentId: T:adas_core.Application.Services.Interfaces.IConfigPumpsService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html
name: IConfigPumpsService
nameWithType: IConfigPumpsService
fullName: adas_core.Application.Services.Interfaces.IConfigPumpsService
- 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.Application.Services.ConfigPumpsService.#ctor*
commentId: Overload:adas_core.Application.Services.ConfigPumpsService.#ctor
href: adas_core.Application.Services.ConfigPumpsService.html#adas_core_Application_Services_ConfigPumpsService__ctor_adas_core_Application_Repositories_Interfaces_IConfigPumpsRepository_Microsoft_Extensions_Options_IOptions_adas_core_Domain_Models_AppSettings_ApiSettings__Microsoft_Extensions_Logging_ILogger_adas_core_Application_Services_ConfigPumpsService__Microsoft_AspNetCore_Http_IHttpContextAccessor_adas_core_Application_Services_Interfaces_ILocalAuditService_
name: ConfigPumpsService
nameWithType: ConfigPumpsService.ConfigPumpsService
fullName: adas_core.Application.Services.ConfigPumpsService.ConfigPumpsService
nameWithType.vb: ConfigPumpsService.New
fullName.vb: adas_core.Application.Services.ConfigPumpsService.New
name.vb: New
- uid: adas_core.Application.Repositories.Interfaces.IConfigPumpsRepository
commentId: T:adas_core.Application.Repositories.Interfaces.IConfigPumpsRepository
parent: adas_core.Application.Repositories.Interfaces
href: adas_core.Application.Repositories.Interfaces.IConfigPumpsRepository.html
name: IConfigPumpsRepository
nameWithType: IConfigPumpsRepository
fullName: adas_core.Application.Repositories.Interfaces.IConfigPumpsRepository
- uid: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
commentId: T:Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
parent: Microsoft.Extensions.Options
definition: Microsoft.Extensions.Options.IOptions`1
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
name: IOptions<ApiSettings>
nameWithType: IOptions<ApiSettings>
fullName: Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.ApiSettings>
nameWithType.vb: IOptions(Of ApiSettings)
fullName.vb: Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.ApiSettings)
name.vb: IOptions(Of ApiSettings)
spec.csharp:
- uid: Microsoft.Extensions.Options.IOptions`1
name: IOptions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
- name: <
- uid: adas_core.Domain.Models.AppSettings.ApiSettings
name: ApiSettings
href: adas_core.Domain.Models.AppSettings.ApiSettings.html
- name: '>'
spec.vb:
- uid: Microsoft.Extensions.Options.IOptions`1
name: IOptions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
- name: (
- name: Of
- name: " "
- uid: adas_core.Domain.Models.AppSettings.ApiSettings
name: ApiSettings
href: adas_core.Domain.Models.AppSettings.ApiSettings.html
- name: )
- uid: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.ConfigPumpsService}
commentId: T:Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.ConfigPumpsService}
parent: Microsoft.Extensions.Logging
definition: Microsoft.Extensions.Logging.ILogger`1
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
name: ILogger<ConfigPumpsService>
nameWithType: ILogger<ConfigPumpsService>
fullName: Microsoft.Extensions.Logging.ILogger<adas_core.Application.Services.ConfigPumpsService>
nameWithType.vb: ILogger(Of ConfigPumpsService)
fullName.vb: Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Services.ConfigPumpsService)
name.vb: ILogger(Of ConfigPumpsService)
spec.csharp:
- uid: Microsoft.Extensions.Logging.ILogger`1
name: ILogger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
- name: <
- uid: adas_core.Application.Services.ConfigPumpsService
name: ConfigPumpsService
href: adas_core.Application.Services.ConfigPumpsService.html
- name: '>'
spec.vb:
- uid: Microsoft.Extensions.Logging.ILogger`1
name: ILogger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
- name: (
- name: Of
- name: " "
- uid: adas_core.Application.Services.ConfigPumpsService
name: ConfigPumpsService
href: adas_core.Application.Services.ConfigPumpsService.html
- name: )
- uid: Microsoft.AspNetCore.Http.IHttpContextAccessor
commentId: T:Microsoft.AspNetCore.Http.IHttpContextAccessor
parent: Microsoft.AspNetCore.Http
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http.ihttpcontextaccessor
name: IHttpContextAccessor
nameWithType: IHttpContextAccessor
fullName: Microsoft.AspNetCore.Http.IHttpContextAccessor
- uid: adas_core.Application.Services.Interfaces.ILocalAuditService
commentId: T:adas_core.Application.Services.Interfaces.ILocalAuditService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.ILocalAuditService.html
name: ILocalAuditService
nameWithType: ILocalAuditService
fullName: adas_core.Application.Services.Interfaces.ILocalAuditService
- uid: adas_core.Application.Repositories.Interfaces
commentId: N:adas_core.Application.Repositories.Interfaces
href: adas_core.html
name: adas_core.Application.Repositories.Interfaces
nameWithType: adas_core.Application.Repositories.Interfaces
fullName: adas_core.Application.Repositories.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.Repositories
name: Repositories
href: adas_core.Application.Repositories.html
- name: .
- uid: adas_core.Application.Repositories.Interfaces
name: Interfaces
href: adas_core.Application.Repositories.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.Repositories
name: Repositories
href: adas_core.Application.Repositories.html
- name: .
- uid: adas_core.Application.Repositories.Interfaces
name: Interfaces
href: adas_core.Application.Repositories.Interfaces.html
- uid: Microsoft.Extensions.Options.IOptions`1
commentId: T:Microsoft.Extensions.Options.IOptions`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
name: IOptions<TOptions>
nameWithType: IOptions<TOptions>
fullName: Microsoft.Extensions.Options.IOptions<TOptions>
nameWithType.vb: IOptions(Of TOptions)
fullName.vb: Microsoft.Extensions.Options.IOptions(Of TOptions)
name.vb: IOptions(Of TOptions)
spec.csharp:
- uid: Microsoft.Extensions.Options.IOptions`1
name: IOptions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
- name: <
- name: TOptions
- name: '>'
spec.vb:
- uid: Microsoft.Extensions.Options.IOptions`1
name: IOptions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options.ioptions-1
- name: (
- name: Of
- name: " "
- name: TOptions
- name: )
- uid: Microsoft.Extensions.Options
commentId: N:Microsoft.Extensions.Options
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
name: Microsoft.Extensions.Options
nameWithType: Microsoft.Extensions.Options
fullName: Microsoft.Extensions.Options
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
- name: .
- uid: Microsoft.Extensions
name: Extensions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
- name: .
- uid: Microsoft.Extensions.Options
name: Options
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
- name: .
- uid: Microsoft.Extensions
name: Extensions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
- name: .
- uid: Microsoft.Extensions.Options
name: Options
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.options
- uid: Microsoft.Extensions.Logging.ILogger`1
commentId: T:Microsoft.Extensions.Logging.ILogger`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
name: ILogger<TCategoryName>
nameWithType: ILogger<TCategoryName>
fullName: Microsoft.Extensions.Logging.ILogger<TCategoryName>
nameWithType.vb: ILogger(Of TCategoryName)
fullName.vb: Microsoft.Extensions.Logging.ILogger(Of TCategoryName)
name.vb: ILogger(Of TCategoryName)
spec.csharp:
- uid: Microsoft.Extensions.Logging.ILogger`1
name: ILogger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
- name: <
- name: TCategoryName
- name: '>'
spec.vb:
- uid: Microsoft.Extensions.Logging.ILogger`1
name: ILogger
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
- name: (
- name: Of
- name: " "
- name: TCategoryName
- name: )
- uid: Microsoft.Extensions.Logging
commentId: N:Microsoft.Extensions.Logging
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
name: Microsoft.Extensions.Logging
nameWithType: Microsoft.Extensions.Logging
fullName: Microsoft.Extensions.Logging
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
- name: .
- uid: Microsoft.Extensions
name: Extensions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
- name: .
- uid: Microsoft.Extensions.Logging
name: Logging
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
- name: .
- uid: Microsoft.Extensions
name: Extensions
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions
- name: .
- uid: Microsoft.Extensions.Logging
name: Logging
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging
- uid: Microsoft.AspNetCore.Http
commentId: N:Microsoft.AspNetCore.Http
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
name: Microsoft.AspNetCore.Http
nameWithType: Microsoft.AspNetCore.Http
fullName: Microsoft.AspNetCore.Http
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
- name: .
- uid: Microsoft.AspNetCore
name: AspNetCore
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore
- name: .
- uid: Microsoft.AspNetCore.Http
name: Http
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft
- name: .
- uid: Microsoft.AspNetCore
name: AspNetCore
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore
- name: .
- uid: Microsoft.AspNetCore.Http
name: Http
isExternal: true
href: https://learn.microsoft.com/dotnet/api/microsoft.aspnetcore.http
- uid: adas_core.Domain.Models.Pumps.PumpObservation
commentId: T:adas_core.Domain.Models.Pumps.PumpObservation
parent: adas_core.Domain.Models.Pumps
href: adas_core.Domain.Models.Pumps.PumpObservation.html
name: PumpObservation
nameWithType: PumpObservation
fullName: adas_core.Domain.Models.Pumps.PumpObservation
- uid: adas_core.Application.Services.ConfigPumpsService.Map*
commentId: Overload:adas_core.Application.Services.ConfigPumpsService.Map
href: adas_core.Application.Services.ConfigPumpsService.html#adas_core_Application_Services_ConfigPumpsService_Map_adas_core_Domain_Models_Pumps_PumpObservation_
name: Map
nameWithType: ConfigPumpsService.Map
fullName: adas_core.Application.Services.ConfigPumpsService.Map
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.Map(adas_core.Domain.Models.Pumps.PumpObservation)
commentId: M:adas_core.Application.Services.Interfaces.IConfigPumpsService.Map(adas_core.Domain.Models.Pumps.PumpObservation)
parent: adas_core.Application.Services.Interfaces.IConfigPumpsService
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_Map_adas_core_Domain_Models_Pumps_PumpObservation_
name: Map(PumpObservation)
nameWithType: IConfigPumpsService.Map(PumpObservation)
fullName: adas_core.Application.Services.Interfaces.IConfigPumpsService.Map(adas_core.Domain.Models.Pumps.PumpObservation)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.Map(adas_core.Domain.Models.Pumps.PumpObservation)
name: Map
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_Map_adas_core_Domain_Models_Pumps_PumpObservation_
- name: (
- uid: adas_core.Domain.Models.Pumps.PumpObservation
name: PumpObservation
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.Map(adas_core.Domain.Models.Pumps.PumpObservation)
name: Map
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_Map_adas_core_Domain_Models_Pumps_PumpObservation_
- name: (
- uid: adas_core.Domain.Models.Pumps.PumpObservation
name: PumpObservation
- name: )
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.Pumps.PumpObservation}
commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.Pumps.PumpObservation}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<PumpObservation>
nameWithType: Task<PumpObservation>
fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.Pumps.PumpObservation>
nameWithType.vb: Task(Of PumpObservation)
fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.Pumps.PumpObservation)
name.vb: Task(Of PumpObservation)
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.Pumps.PumpObservation
name: PumpObservation
- 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.Pumps.PumpObservation
name: PumpObservation
- name: )
- uid: adas_core.Domain.Models.Pumps
commentId: N:adas_core.Domain.Models.Pumps
href: adas_core.html
name: adas_core.Domain.Models.Pumps
nameWithType: adas_core.Domain.Models.Pumps
fullName: adas_core.Domain.Models.Pumps
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.Pumps
name: Pumps
href: adas_core.Domain.Models.Pumps.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.Pumps
name: Pumps
href: adas_core.Domain.Models.Pumps.html
- uid: System.Threading.Tasks.Task`1
commentId: T:System.Threading.Tasks.Task`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<TResult>
nameWithType: Task<TResult>
fullName: System.Threading.Tasks.Task<TResult>
nameWithType.vb: Task(Of TResult)
fullName.vb: System.Threading.Tasks.Task(Of TResult)
name.vb: Task(Of TResult)
spec.csharp:
- uid: System.Threading.Tasks.Task`1
name: Task
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
- name: <
- name: TResult
- name: '>'
spec.vb:
- uid: System.Threading.Tasks.Task`1
name: Task
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
- name: (
- name: Of
- name: " "
- name: TResult
- name: )
- uid: System.Threading.Tasks
commentId: N:System.Threading.Tasks
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Threading.Tasks
nameWithType: System.Threading.Tasks
fullName: System.Threading.Tasks
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Threading
name: Threading
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading
- name: .
- uid: System.Threading.Tasks
name: Tasks
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Threading
name: Threading
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading
- name: .
- uid: System.Threading.Tasks
name: Tasks
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks
- uid: adas_core.Domain.Models.MongoModels.ConfigPumps
commentId: T:adas_core.Domain.Models.MongoModels.ConfigPumps
parent: adas_core.Domain.Models.MongoModels
href: adas_core.Domain.Models.MongoModels.ConfigPumps.html
name: ConfigPumps
nameWithType: ConfigPumps
fullName: adas_core.Domain.Models.MongoModels.ConfigPumps
- uid: adas_core.Application.Services.ConfigPumpsService.GetAllPumpConfigs*
commentId: Overload:adas_core.Application.Services.ConfigPumpsService.GetAllPumpConfigs
href: adas_core.Application.Services.ConfigPumpsService.html#adas_core_Application_Services_ConfigPumpsService_GetAllPumpConfigs
name: GetAllPumpConfigs
nameWithType: ConfigPumpsService.GetAllPumpConfigs
fullName: adas_core.Application.Services.ConfigPumpsService.GetAllPumpConfigs
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.GetAllPumpConfigs
commentId: M:adas_core.Application.Services.Interfaces.IConfigPumpsService.GetAllPumpConfigs
parent: adas_core.Application.Services.Interfaces.IConfigPumpsService
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_GetAllPumpConfigs
name: GetAllPumpConfigs()
nameWithType: IConfigPumpsService.GetAllPumpConfigs()
fullName: adas_core.Application.Services.Interfaces.IConfigPumpsService.GetAllPumpConfigs()
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.GetAllPumpConfigs
name: GetAllPumpConfigs
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_GetAllPumpConfigs
- name: (
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.GetAllPumpConfigs
name: GetAllPumpConfigs
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_GetAllPumpConfigs
- name: (
- name: )
- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigPumps}}
commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigPumps}}
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<ConfigPumps>>
nameWithType: Task<List<ConfigPumps>>
fullName: System.Threading.Tasks.Task<System.Collections.Generic.List<adas_core.Domain.Models.MongoModels.ConfigPumps>>
nameWithType.vb: Task(Of List(Of ConfigPumps))
fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of adas_core.Domain.Models.MongoModels.ConfigPumps))
name.vb: Task(Of List(Of ConfigPumps))
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.MongoModels.ConfigPumps
name: ConfigPumps
- 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.MongoModels.ConfigPumps
name: ConfigPumps
- name: )
- name: )
- uid: adas_core.Domain.Models.MongoModels
commentId: N:adas_core.Domain.Models.MongoModels
href: adas_core.html
name: adas_core.Domain.Models.MongoModels
nameWithType: adas_core.Domain.Models.MongoModels
fullName: adas_core.Domain.Models.MongoModels
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Domain
name: Domain
href: adas_core.Domain.html
- name: .
- uid: adas_core.Domain.Models
name: Models
href: adas_core.Domain.Models.html
- name: .
- uid: adas_core.Domain.Models.MongoModels
name: MongoModels
href: adas_core.Domain.Models.MongoModels.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Domain
name: Domain
href: adas_core.Domain.html
- name: .
- uid: adas_core.Domain.Models
name: Models
href: adas_core.Domain.Models.html
- name: .
- uid: adas_core.Domain.Models.MongoModels
name: MongoModels
href: adas_core.Domain.Models.MongoModels.html
- uid: adas_core.Application.Services.ConfigPumpsService.GetPumpConfigById*
commentId: Overload:adas_core.Application.Services.ConfigPumpsService.GetPumpConfigById
href: adas_core.Application.Services.ConfigPumpsService.html#adas_core_Application_Services_ConfigPumpsService_GetPumpConfigById_System_String_
name: GetPumpConfigById
nameWithType: ConfigPumpsService.GetPumpConfigById
fullName: adas_core.Application.Services.ConfigPumpsService.GetPumpConfigById
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.GetPumpConfigById(System.String)
commentId: M:adas_core.Application.Services.Interfaces.IConfigPumpsService.GetPumpConfigById(System.String)
parent: adas_core.Application.Services.Interfaces.IConfigPumpsService
isExternal: true
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_GetPumpConfigById_System_String_
name: GetPumpConfigById(string)
nameWithType: IConfigPumpsService.GetPumpConfigById(string)
fullName: adas_core.Application.Services.Interfaces.IConfigPumpsService.GetPumpConfigById(string)
nameWithType.vb: IConfigPumpsService.GetPumpConfigById(String)
fullName.vb: adas_core.Application.Services.Interfaces.IConfigPumpsService.GetPumpConfigById(String)
name.vb: GetPumpConfigById(String)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.GetPumpConfigById(System.String)
name: GetPumpConfigById
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_GetPumpConfigById_System_String_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.GetPumpConfigById(System.String)
name: GetPumpConfigById
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_GetPumpConfigById_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.ConfigPumps}
commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.ConfigPumps}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<ConfigPumps>
nameWithType: Task<ConfigPumps>
fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.MongoModels.ConfigPumps>
nameWithType.vb: Task(Of ConfigPumps)
fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.MongoModels.ConfigPumps)
name.vb: Task(Of ConfigPumps)
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.ConfigPumps
name: ConfigPumps
- 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.ConfigPumps
name: ConfigPumps
- name: )
- uid: adas_core.Domain.Models.MongoModels.ConfigPumpItem
commentId: T:adas_core.Domain.Models.MongoModels.ConfigPumpItem
href: adas_core.Domain.Models.MongoModels.ConfigPumpItem.html
name: ConfigPumpItem
nameWithType: ConfigPumpItem
fullName: adas_core.Domain.Models.MongoModels.ConfigPumpItem
- uid: adas_core.Application.Services.ConfigPumpsService.GetConfigItems*
commentId: Overload:adas_core.Application.Services.ConfigPumpsService.GetConfigItems
href: adas_core.Application.Services.ConfigPumpsService.html#adas_core_Application_Services_ConfigPumpsService_GetConfigItems_System_String_
name: GetConfigItems
nameWithType: ConfigPumpsService.GetConfigItems
fullName: adas_core.Application.Services.ConfigPumpsService.GetConfigItems
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.GetConfigItems(System.String)
commentId: M:adas_core.Application.Services.Interfaces.IConfigPumpsService.GetConfigItems(System.String)
parent: adas_core.Application.Services.Interfaces.IConfigPumpsService
isExternal: true
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_GetConfigItems_System_String_
name: GetConfigItems(string)
nameWithType: IConfigPumpsService.GetConfigItems(string)
fullName: adas_core.Application.Services.Interfaces.IConfigPumpsService.GetConfigItems(string)
nameWithType.vb: IConfigPumpsService.GetConfigItems(String)
fullName.vb: adas_core.Application.Services.Interfaces.IConfigPumpsService.GetConfigItems(String)
name.vb: GetConfigItems(String)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.GetConfigItems(System.String)
name: GetConfigItems
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_GetConfigItems_System_String_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.GetConfigItems(System.String)
name: GetConfigItems
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_GetConfigItems_System_String_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigPumpItem}}
commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigPumpItem}}
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<ConfigPumpItem>>
nameWithType: Task<List<ConfigPumpItem>>
fullName: System.Threading.Tasks.Task<System.Collections.Generic.List<adas_core.Domain.Models.MongoModels.ConfigPumpItem>>
nameWithType.vb: Task(Of List(Of ConfigPumpItem))
fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of adas_core.Domain.Models.MongoModels.ConfigPumpItem))
name.vb: Task(Of List(Of ConfigPumpItem))
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.MongoModels.ConfigPumpItem
name: ConfigPumpItem
- 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.MongoModels.ConfigPumpItem
name: ConfigPumpItem
- name: )
- name: )
- uid: adas_core.Application.Exceptions.ConflictException
commentId: T:adas_core.Application.Exceptions.ConflictException
href: adas_core.Application.Exceptions.ConflictException.html
name: ConflictException
nameWithType: ConflictException
fullName: adas_core.Application.Exceptions.ConflictException
- uid: adas_core.Domain.Models.MongoModels.ConfigPumps.Id
commentId: P:adas_core.Domain.Models.MongoModels.ConfigPumps.Id
name: Id
nameWithType: ConfigPumps.Id
fullName: adas_core.Domain.Models.MongoModels.ConfigPumps.Id
- uid: adas_core.Application.Services.ConfigPumpsService.UpdatePumpConfig*
commentId: Overload:adas_core.Application.Services.ConfigPumpsService.UpdatePumpConfig
href: adas_core.Application.Services.ConfigPumpsService.html#adas_core_Application_Services_ConfigPumpsService_UpdatePumpConfig_adas_core_Domain_Models_MongoModels_ConfigPumps_
name: UpdatePumpConfig
nameWithType: ConfigPumpsService.UpdatePumpConfig
fullName: adas_core.Application.Services.ConfigPumpsService.UpdatePumpConfig
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
commentId: M:adas_core.Application.Services.Interfaces.IConfigPumpsService.UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
parent: adas_core.Application.Services.Interfaces.IConfigPumpsService
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_UpdatePumpConfig_adas_core_Domain_Models_MongoModels_ConfigPumps_
name: UpdatePumpConfig(ConfigPumps)
nameWithType: IConfigPumpsService.UpdatePumpConfig(ConfigPumps)
fullName: adas_core.Application.Services.Interfaces.IConfigPumpsService.UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
name: UpdatePumpConfig
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_UpdatePumpConfig_adas_core_Domain_Models_MongoModels_ConfigPumps_
- name: (
- uid: adas_core.Domain.Models.MongoModels.ConfigPumps
name: ConfigPumps
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
name: UpdatePumpConfig
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_UpdatePumpConfig_adas_core_Domain_Models_MongoModels_ConfigPumps_
- name: (
- uid: adas_core.Domain.Models.MongoModels.ConfigPumps
name: ConfigPumps
- name: )
- uid: adas_core.Application.Services.ConfigPumpsService.InsertPumpConfig*
commentId: Overload:adas_core.Application.Services.ConfigPumpsService.InsertPumpConfig
href: adas_core.Application.Services.ConfigPumpsService.html#adas_core_Application_Services_ConfigPumpsService_InsertPumpConfig_adas_core_Domain_Models_MongoModels_ConfigPumps_
name: InsertPumpConfig
nameWithType: ConfigPumpsService.InsertPumpConfig
fullName: adas_core.Application.Services.ConfigPumpsService.InsertPumpConfig
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
commentId: M:adas_core.Application.Services.Interfaces.IConfigPumpsService.InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
parent: adas_core.Application.Services.Interfaces.IConfigPumpsService
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_InsertPumpConfig_adas_core_Domain_Models_MongoModels_ConfigPumps_
name: InsertPumpConfig(ConfigPumps)
nameWithType: IConfigPumpsService.InsertPumpConfig(ConfigPumps)
fullName: adas_core.Application.Services.Interfaces.IConfigPumpsService.InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
name: InsertPumpConfig
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_InsertPumpConfig_adas_core_Domain_Models_MongoModels_ConfigPumps_
- name: (
- uid: adas_core.Domain.Models.MongoModels.ConfigPumps
name: ConfigPumps
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
name: InsertPumpConfig
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_InsertPumpConfig_adas_core_Domain_Models_MongoModels_ConfigPumps_
- name: (
- uid: adas_core.Domain.Models.MongoModels.ConfigPumps
name: ConfigPumps
- name: )
- uid: adas_core.Application.Services.ConfigPumpsService.DeletePumpConfig*
commentId: Overload:adas_core.Application.Services.ConfigPumpsService.DeletePumpConfig
href: adas_core.Application.Services.ConfigPumpsService.html#adas_core_Application_Services_ConfigPumpsService_DeletePumpConfig_adas_core_Domain_Models_MongoModels_ConfigPumps_
name: DeletePumpConfig
nameWithType: ConfigPumpsService.DeletePumpConfig
fullName: adas_core.Application.Services.ConfigPumpsService.DeletePumpConfig
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
commentId: M:adas_core.Application.Services.Interfaces.IConfigPumpsService.DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
parent: adas_core.Application.Services.Interfaces.IConfigPumpsService
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_DeletePumpConfig_adas_core_Domain_Models_MongoModels_ConfigPumps_
name: DeletePumpConfig(ConfigPumps)
nameWithType: IConfigPumpsService.DeletePumpConfig(ConfigPumps)
fullName: adas_core.Application.Services.Interfaces.IConfigPumpsService.DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
name: DeletePumpConfig
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_DeletePumpConfig_adas_core_Domain_Models_MongoModels_ConfigPumps_
- name: (
- uid: adas_core.Domain.Models.MongoModels.ConfigPumps
name: ConfigPumps
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
name: DeletePumpConfig
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_DeletePumpConfig_adas_core_Domain_Models_MongoModels_ConfigPumps_
- name: (
- uid: adas_core.Domain.Models.MongoModels.ConfigPumps
name: ConfigPumps
- name: )
- uid: System.Threading.Tasks.Task{System.Boolean}
commentId: T:System.Threading.Tasks.Task{System.Boolean}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<bool>
nameWithType: Task<bool>
fullName: System.Threading.Tasks.Task<bool>
nameWithType.vb: Task(Of Boolean)
fullName.vb: System.Threading.Tasks.Task(Of Boolean)
name.vb: Task(Of Boolean)
spec.csharp:
- uid: System.Threading.Tasks.Task`1
name: Task
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
- name: <
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: '>'
spec.vb:
- uid: System.Threading.Tasks.Task`1
name: Task
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
- name: (
- name: Of
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: adas_core.Domain.Enums.RetentionPolicy.NoDelete
commentId: F:adas_core.Domain.Enums.RetentionPolicy.NoDelete
name: NoDelete
nameWithType: RetentionPolicy.NoDelete
fullName: adas_core.Domain.Enums.RetentionPolicy.NoDelete
- uid: adas_core.Application.Services.ConfigPumpsService.RetentionActions*
commentId: Overload:adas_core.Application.Services.ConfigPumpsService.RetentionActions
href: adas_core.Application.Services.ConfigPumpsService.html#adas_core_Application_Services_ConfigPumpsService_RetentionActions_adas_core_Domain_Models_Pumps_PumpObservation_
name: RetentionActions
nameWithType: ConfigPumpsService.RetentionActions
fullName: adas_core.Application.Services.ConfigPumpsService.RetentionActions
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.RetentionActions(adas_core.Domain.Models.Pumps.PumpObservation)
commentId: M:adas_core.Application.Services.Interfaces.IConfigPumpsService.RetentionActions(adas_core.Domain.Models.Pumps.PumpObservation)
parent: adas_core.Application.Services.Interfaces.IConfigPumpsService
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_RetentionActions_adas_core_Domain_Models_Pumps_PumpObservation_
name: RetentionActions(PumpObservation)
nameWithType: IConfigPumpsService.RetentionActions(PumpObservation)
fullName: adas_core.Application.Services.Interfaces.IConfigPumpsService.RetentionActions(adas_core.Domain.Models.Pumps.PumpObservation)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.RetentionActions(adas_core.Domain.Models.Pumps.PumpObservation)
name: RetentionActions
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_RetentionActions_adas_core_Domain_Models_Pumps_PumpObservation_
- name: (
- uid: adas_core.Domain.Models.Pumps.PumpObservation
name: PumpObservation
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IConfigPumpsService.RetentionActions(adas_core.Domain.Models.Pumps.PumpObservation)
name: RetentionActions
href: adas_core.Application.Services.Interfaces.IConfigPumpsService.html#adas_core_Application_Services_Interfaces_IConfigPumpsService_RetentionActions_adas_core_Domain_Models_Pumps_PumpObservation_
- name: (
- uid: adas_core.Domain.Models.Pumps.PumpObservation
name: PumpObservation
- name: )
- uid: System.Threading.Tasks.Task{adas_core.Domain.Models.ObservatitonRetentionResult}
commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.ObservatitonRetentionResult}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<ObservatitonRetentionResult>
nameWithType: Task<ObservatitonRetentionResult>
fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.ObservatitonRetentionResult>
nameWithType.vb: Task(Of ObservatitonRetentionResult)
fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.ObservatitonRetentionResult)
name.vb: Task(Of ObservatitonRetentionResult)
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.ObservatitonRetentionResult
name: ObservatitonRetentionResult
- 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.ObservatitonRetentionResult
name: ObservatitonRetentionResult
- name: )
- uid: adas_core.Application.Services.ConfigPumpsService.Get*
commentId: Overload:adas_core.Application.Services.ConfigPumpsService.Get
href: adas_core.Application.Services.ConfigPumpsService.html#adas_core_Application_Services_ConfigPumpsService_Get
name: Get
nameWithType: ConfigPumpsService.Get
fullName: adas_core.Application.Services.ConfigPumpsService.Get