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

3027 lines
146 KiB
YAML

### YamlMime:ManagedReference
items:
- uid: adas_core.Application.Services.PumpService
commentId: T:adas_core.Application.Services.PumpService
id: PumpService
parent: adas_core.Application.Services
children:
- adas_core.Application.Services.PumpService.#ctor(adas_core.Application.Repositories.Interfaces.IPumpObservationRepository,adas_core.Application.Repositories.Interfaces.IPumpStateRepository,adas_core.Application.Repositories.Interfaces.IPumpAlarmEventRepository,adas_core.Application.Repositories.Interfaces.IPumpAlarmStateRepository,adas_core.Application.Repositories.Interfaces.IPumpArchiveRepository,adas_core.Application.Services.Interfaces.IPatientService,adas_core.Application.Services.Interfaces.IConfigPumpsService,Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.PumpService},adas_core.Application.Services.Interfaces.ISubscribersService,adas_core.Application.Services.Interfaces.IClientMessageService,System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService},Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Services.Interfaces.ILocalAuditService,adas_core.Application.Services.Interfaces.IConfigUnitsService)
- adas_core.Application.Services.PumpService.Archive(adas_core.Domain.Models.MongoModels.Patient)
- adas_core.Application.Services.PumpService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
- adas_core.Application.Services.PumpService.DeleteByPatientId(MongoDB.Bson.ObjectId)
- adas_core.Application.Services.PumpService.DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
- adas_core.Application.Services.PumpService.FindAllLastPatientObservationTime
- adas_core.Application.Services.PumpService.FindLastPumpObservations(MongoDB.Bson.ObjectId,System.Int32)
- adas_core.Application.Services.PumpService.GetAllPumpConfig
- adas_core.Application.Services.PumpService.GetItemsById(System.String)
- adas_core.Application.Services.PumpService.GetPaginatedPump(adas_core.Domain.Models.Filter.PaginationFilter)
- adas_core.Application.Services.PumpService.GetPumpConfigsById(System.String)
- adas_core.Application.Services.PumpService.InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
- adas_core.Application.Services.PumpService.InsertPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
- adas_core.Application.Services.PumpService.MapPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
- adas_core.Application.Services.PumpService.SaveRequest(adas_core.Domain.Models.ApiRequest)
- adas_core.Application.Services.PumpService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
- adas_core.Application.Services.PumpService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
- adas_core.Application.Services.PumpService.UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
langs:
- csharp
- vb
name: PumpService
nameWithType: PumpService
fullName: adas_core.Application.Services.PumpService
type: Class
source:
remote:
path: adas-core.Application/Services/PumpService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: PumpService
path: ../../adas-core.Application/Services/PumpService.cs
startLine: 29
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: >-
Servicio maestro de gestión de bombas
- Procesa ApiRequest (HL7/Alaris transformado)
- Histórico clínico (pump_observations)
- Histórico de alarmas (pump_alarm_events)
- Alarmas activas (pump_alarm_state)
- Snapshot (pump_state)
- Broadcast de snapshots (PumpState + PumpAlarmState)
example: []
syntax:
content: 'public class PumpService : IPumpService, IApiRequestService'
content.vb: Public Class PumpService Implements IPumpService, IApiRequestService
inheritance:
- System.Object
implements:
- adas_core.Application.Services.Interfaces.IPumpService
- adas_core.Application.Services.Interfaces.IApiRequestService
inheritedMembers:
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
extensionMethods:
- System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
- System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
- System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
- uid: adas_core.Application.Services.PumpService.#ctor(adas_core.Application.Repositories.Interfaces.IPumpObservationRepository,adas_core.Application.Repositories.Interfaces.IPumpStateRepository,adas_core.Application.Repositories.Interfaces.IPumpAlarmEventRepository,adas_core.Application.Repositories.Interfaces.IPumpAlarmStateRepository,adas_core.Application.Repositories.Interfaces.IPumpArchiveRepository,adas_core.Application.Services.Interfaces.IPatientService,adas_core.Application.Services.Interfaces.IConfigPumpsService,Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.PumpService},adas_core.Application.Services.Interfaces.ISubscribersService,adas_core.Application.Services.Interfaces.IClientMessageService,System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService},Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Services.Interfaces.ILocalAuditService,adas_core.Application.Services.Interfaces.IConfigUnitsService)
commentId: M:adas_core.Application.Services.PumpService.#ctor(adas_core.Application.Repositories.Interfaces.IPumpObservationRepository,adas_core.Application.Repositories.Interfaces.IPumpStateRepository,adas_core.Application.Repositories.Interfaces.IPumpAlarmEventRepository,adas_core.Application.Repositories.Interfaces.IPumpAlarmStateRepository,adas_core.Application.Repositories.Interfaces.IPumpArchiveRepository,adas_core.Application.Services.Interfaces.IPatientService,adas_core.Application.Services.Interfaces.IConfigPumpsService,Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.PumpService},adas_core.Application.Services.Interfaces.ISubscribersService,adas_core.Application.Services.Interfaces.IClientMessageService,System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService},Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Services.Interfaces.ILocalAuditService,adas_core.Application.Services.Interfaces.IConfigUnitsService)
id: '#ctor(adas_core.Application.Repositories.Interfaces.IPumpObservationRepository,adas_core.Application.Repositories.Interfaces.IPumpStateRepository,adas_core.Application.Repositories.Interfaces.IPumpAlarmEventRepository,adas_core.Application.Repositories.Interfaces.IPumpAlarmStateRepository,adas_core.Application.Repositories.Interfaces.IPumpArchiveRepository,adas_core.Application.Services.Interfaces.IPatientService,adas_core.Application.Services.Interfaces.IConfigPumpsService,Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings},Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.PumpService},adas_core.Application.Services.Interfaces.ISubscribersService,adas_core.Application.Services.Interfaces.IClientMessageService,System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService},Microsoft.AspNetCore.Http.IHttpContextAccessor,adas_core.Application.Services.Interfaces.ILocalAuditService,adas_core.Application.Services.Interfaces.IConfigUnitsService)'
parent: adas_core.Application.Services.PumpService
langs:
- csharp
- vb
name: PumpService(IPumpObservationRepository, IPumpStateRepository, IPumpAlarmEventRepository, IPumpAlarmStateRepository, IPumpArchiveRepository, IPatientService, IConfigPumpsService, IOptions<ApiSettings>, ILogger<PumpService>, ISubscribersService, IClientMessageService, Lazy<ICalculatedObservationsService>, IHttpContextAccessor, ILocalAuditService, IConfigUnitsService)
nameWithType: PumpService.PumpService(IPumpObservationRepository, IPumpStateRepository, IPumpAlarmEventRepository, IPumpAlarmStateRepository, IPumpArchiveRepository, IPatientService, IConfigPumpsService, IOptions<ApiSettings>, ILogger<PumpService>, ISubscribersService, IClientMessageService, Lazy<ICalculatedObservationsService>, IHttpContextAccessor, ILocalAuditService, IConfigUnitsService)
fullName: adas_core.Application.Services.PumpService.PumpService(adas_core.Application.Repositories.Interfaces.IPumpObservationRepository, adas_core.Application.Repositories.Interfaces.IPumpStateRepository, adas_core.Application.Repositories.Interfaces.IPumpAlarmEventRepository, adas_core.Application.Repositories.Interfaces.IPumpAlarmStateRepository, adas_core.Application.Repositories.Interfaces.IPumpArchiveRepository, adas_core.Application.Services.Interfaces.IPatientService, adas_core.Application.Services.Interfaces.IConfigPumpsService, Microsoft.Extensions.Options.IOptions<adas_core.Domain.Models.AppSettings.ApiSettings>, Microsoft.Extensions.Logging.ILogger<adas_core.Application.Services.PumpService>, adas_core.Application.Services.Interfaces.ISubscribersService, adas_core.Application.Services.Interfaces.IClientMessageService, System.Lazy<adas_core.Application.Services.Interfaces.ICalculatedObservationsService>, Microsoft.AspNetCore.Http.IHttpContextAccessor, adas_core.Application.Services.Interfaces.ILocalAuditService, adas_core.Application.Services.Interfaces.IConfigUnitsService)
type: Constructor
source:
remote:
path: adas-core.Application/Services/PumpService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: .ctor
path: ../../adas-core.Application/Services/PumpService.cs
startLine: 29
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: >-
Servicio maestro de gestión de bombas
- Procesa ApiRequest (HL7/Alaris transformado)
- Histórico clínico (pump_observations)
- Histórico de alarmas (pump_alarm_events)
- Alarmas activas (pump_alarm_state)
- Snapshot (pump_state)
- Broadcast de snapshots (PumpState + PumpAlarmState)
example: []
syntax:
content: public PumpService(IPumpObservationRepository pumpObservationRepository, IPumpStateRepository pumpStateRepo, IPumpAlarmEventRepository alarmEventRepo, IPumpAlarmStateRepository alarmStateRepo, IPumpArchiveRepository pumpArchiveRepo, IPatientService patientService, IConfigPumpsService configPumpsService, IOptions<ApiSettings> apiSettings, ILogger<PumpService> logger, ISubscribersService subscribersService, IClientMessageService clientMessageService, Lazy<ICalculatedObservationsService> calculatedObservationsService, IHttpContextAccessor httpContextAccessor, ILocalAuditService auditService, IConfigUnitsService configUnitsService)
parameters:
- id: pumpObservationRepository
type: adas_core.Application.Repositories.Interfaces.IPumpObservationRepository
- id: pumpStateRepo
type: adas_core.Application.Repositories.Interfaces.IPumpStateRepository
- id: alarmEventRepo
type: adas_core.Application.Repositories.Interfaces.IPumpAlarmEventRepository
- id: alarmStateRepo
type: adas_core.Application.Repositories.Interfaces.IPumpAlarmStateRepository
- id: pumpArchiveRepo
type: adas_core.Application.Repositories.Interfaces.IPumpArchiveRepository
- id: patientService
type: adas_core.Application.Services.Interfaces.IPatientService
- id: configPumpsService
type: adas_core.Application.Services.Interfaces.IConfigPumpsService
- id: apiSettings
type: Microsoft.Extensions.Options.IOptions{adas_core.Domain.Models.AppSettings.ApiSettings}
- id: logger
type: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.PumpService}
- id: subscribersService
type: adas_core.Application.Services.Interfaces.ISubscribersService
- id: clientMessageService
type: adas_core.Application.Services.Interfaces.IClientMessageService
- id: calculatedObservationsService
type: System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService}
- id: httpContextAccessor
type: Microsoft.AspNetCore.Http.IHttpContextAccessor
- id: auditService
type: adas_core.Application.Services.Interfaces.ILocalAuditService
- id: configUnitsService
type: adas_core.Application.Services.Interfaces.IConfigUnitsService
content.vb: Public Sub New(pumpObservationRepository As IPumpObservationRepository, pumpStateRepo As IPumpStateRepository, alarmEventRepo As IPumpAlarmEventRepository, alarmStateRepo As IPumpAlarmStateRepository, pumpArchiveRepo As IPumpArchiveRepository, patientService As IPatientService, configPumpsService As IConfigPumpsService, apiSettings As IOptions(Of ApiSettings), logger As ILogger(Of PumpService), subscribersService As ISubscribersService, clientMessageService As IClientMessageService, calculatedObservationsService As Lazy(Of ICalculatedObservationsService), httpContextAccessor As IHttpContextAccessor, auditService As ILocalAuditService, configUnitsService As IConfigUnitsService)
overload: adas_core.Application.Services.PumpService.#ctor*
nameWithType.vb: PumpService.New(IPumpObservationRepository, IPumpStateRepository, IPumpAlarmEventRepository, IPumpAlarmStateRepository, IPumpArchiveRepository, IPatientService, IConfigPumpsService, IOptions(Of ApiSettings), ILogger(Of PumpService), ISubscribersService, IClientMessageService, Lazy(Of ICalculatedObservationsService), IHttpContextAccessor, ILocalAuditService, IConfigUnitsService)
fullName.vb: adas_core.Application.Services.PumpService.New(adas_core.Application.Repositories.Interfaces.IPumpObservationRepository, adas_core.Application.Repositories.Interfaces.IPumpStateRepository, adas_core.Application.Repositories.Interfaces.IPumpAlarmEventRepository, adas_core.Application.Repositories.Interfaces.IPumpAlarmStateRepository, adas_core.Application.Repositories.Interfaces.IPumpArchiveRepository, adas_core.Application.Services.Interfaces.IPatientService, adas_core.Application.Services.Interfaces.IConfigPumpsService, Microsoft.Extensions.Options.IOptions(Of adas_core.Domain.Models.AppSettings.ApiSettings), Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Services.PumpService), adas_core.Application.Services.Interfaces.ISubscribersService, adas_core.Application.Services.Interfaces.IClientMessageService, System.Lazy(Of adas_core.Application.Services.Interfaces.ICalculatedObservationsService), Microsoft.AspNetCore.Http.IHttpContextAccessor, adas_core.Application.Services.Interfaces.ILocalAuditService, adas_core.Application.Services.Interfaces.IConfigUnitsService)
name.vb: New(IPumpObservationRepository, IPumpStateRepository, IPumpAlarmEventRepository, IPumpAlarmStateRepository, IPumpArchiveRepository, IPatientService, IConfigPumpsService, IOptions(Of ApiSettings), ILogger(Of PumpService), ISubscribersService, IClientMessageService, Lazy(Of ICalculatedObservationsService), IHttpContextAccessor, ILocalAuditService, IConfigUnitsService)
- uid: adas_core.Application.Services.PumpService.SaveRequest(adas_core.Domain.Models.ApiRequest)
commentId: M:adas_core.Application.Services.PumpService.SaveRequest(adas_core.Domain.Models.ApiRequest)
id: SaveRequest(adas_core.Domain.Models.ApiRequest)
parent: adas_core.Application.Services.PumpService
langs:
- csharp
- vb
name: SaveRequest(ApiRequest)
nameWithType: PumpService.SaveRequest(ApiRequest)
fullName: adas_core.Application.Services.PumpService.SaveRequest(adas_core.Domain.Models.ApiRequest)
type: Method
source:
remote:
path: adas-core.Application/Services/PumpService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: SaveRequest
path: ../../adas-core.Application/Services/PumpService.cs
startLine: 59
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Processes an incoming <xref href="adas_core.Domain.Models.ApiRequest" data-throw-if-not-resolved="false"></xref> by normalizing its pump observations, resolving or creating the associated patient, and handling each observation according to its message type (HL7 PCD-01/04/10 or AlarisPump). For each observation, it dispatches to the appropriate observation or alarm pipeline, updates the pump state snapshot, broadcasts the resulting snapshots with any active device alarms, and applies retention rules on the historical observations. AlarisPump observations without a PatientId are discarded, and per-observation processing errors are logged without aborting the whole request.
example: []
syntax:
content: public Task SaveRequest(ApiRequest req)
parameters:
- id: req
type: adas_core.Domain.Models.ApiRequest
description: The API request containing the pump observations and message type to be persisted and broadcast.
return:
type: System.Threading.Tasks.Task
content.vb: Public Function SaveRequest(req As ApiRequest) As Task
overload: adas_core.Application.Services.PumpService.SaveRequest*
implements:
- adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
- uid: adas_core.Application.Services.PumpService.MapPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
commentId: M:adas_core.Application.Services.PumpService.MapPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
id: MapPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
parent: adas_core.Application.Services.PumpService
langs:
- csharp
- vb
name: MapPumpObservation(PumpObservation)
nameWithType: PumpService.MapPumpObservation(PumpObservation)
fullName: adas_core.Application.Services.PumpService.MapPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
type: Method
source:
remote:
path: adas-core.Application/Services/PumpService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: MapPumpObservation
path: ../../adas-core.Application/Services/PumpService.cs
startLine: 354
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> through the configuration pumps and configuration units services in sequence, and additionally evaluates it against the calculated observations service to determine whether the mapping should be ignored (logged as debug when the result is null). Returns the observation produced after the configuration units mapping stage.
example: []
syntax:
content: public Task<PumpObservation?> MapPumpObservation(PumpObservation obs)
parameters:
- id: obs
type: adas_core.Domain.Models.Pumps.PumpObservation
description: The pump observation to be transformed through the mapping pipeline.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Models.Pumps.PumpObservation}
description: A task that yields the mapped <xref href="adas_core.Domain.Models.Pumps.PumpObservation" data-throw-if-not-resolved="false"></xref>, or <code>null</code> when the calculated observations stage produces no result.
content.vb: Public Function MapPumpObservation(obs As PumpObservation) As Task(Of PumpObservation)
overload: adas_core.Application.Services.PumpService.MapPumpObservation*
implements:
- adas_core.Application.Services.Interfaces.IPumpService.MapPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
- uid: adas_core.Application.Services.PumpService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
commentId: M:adas_core.Application.Services.PumpService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
id: SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
parent: adas_core.Application.Services.PumpService
langs:
- csharp
- vb
name: SaveRequestAsync(ApiRequest)
nameWithType: PumpService.SaveRequestAsync(ApiRequest)
fullName: adas_core.Application.Services.PumpService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
type: Method
source:
remote:
path: adas-core.Application/Services/PumpService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: SaveRequestAsync
path: ../../adas-core.Application/Services/PumpService.cs
startLine: 373
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Asynchronously saves an API request by delegating to the underlying synchronous save operation.
example: []
syntax:
content: public Task SaveRequestAsync(ApiRequest req)
parameters:
- id: req
type: adas_core.Domain.Models.ApiRequest
description: The API request to be saved.
return:
type: System.Threading.Tasks.Task
description: A task that represents the asynchronous save operation.
content.vb: Public Function SaveRequestAsync(req As ApiRequest) As Task
overload: adas_core.Application.Services.PumpService.SaveRequestAsync*
implements:
- adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
- uid: adas_core.Application.Services.PumpService.FindLastPumpObservations(MongoDB.Bson.ObjectId,System.Int32)
commentId: M:adas_core.Application.Services.PumpService.FindLastPumpObservations(MongoDB.Bson.ObjectId,System.Int32)
id: FindLastPumpObservations(MongoDB.Bson.ObjectId,System.Int32)
parent: adas_core.Application.Services.PumpService
langs:
- csharp
- vb
name: FindLastPumpObservations(ObjectId, int)
nameWithType: PumpService.FindLastPumpObservations(ObjectId, int)
fullName: adas_core.Application.Services.PumpService.FindLastPumpObservations(MongoDB.Bson.ObjectId, int)
type: Method
source:
remote:
path: adas-core.Application/Services/PumpService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FindLastPumpObservations
path: ../../adas-core.Application/Services/PumpService.cs
startLine: 383
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Retrieves the most recent pump observations for a specified patient, returning up to the requested number of records ordered by time in descending order. Returns an empty list if the repository result is not a list of pump observations or if no observations exist for the patient.
example: []
syntax:
content: public Task<List<PumpObservation>> FindLastPumpObservations(ObjectId patientId, int num = 1)
parameters:
- id: patientId
type: MongoDB.Bson.ObjectId
description: The unique identifier of the patient whose pump observations are being retrieved.
- id: num
type: System.Int32
description: The maximum number of recent pump observations to return. Defaults to 1.
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.Pumps.PumpObservation}}
description: A task that resolves to a list of the most recent <xref href="adas_core.Domain.Models.Pumps.PumpObservation" data-throw-if-not-resolved="false"></xref> records for the patient, or an empty list when none are available.
content.vb: Public Function FindLastPumpObservations(patientId As ObjectId, num As Integer = 1) As Task(Of List(Of PumpObservation))
overload: adas_core.Application.Services.PumpService.FindLastPumpObservations*
implements:
- adas_core.Application.Services.Interfaces.IPumpService.FindLastPumpObservations(MongoDB.Bson.ObjectId,System.Int32)
nameWithType.vb: PumpService.FindLastPumpObservations(ObjectId, Integer)
fullName.vb: adas_core.Application.Services.PumpService.FindLastPumpObservations(MongoDB.Bson.ObjectId, Integer)
name.vb: FindLastPumpObservations(ObjectId, Integer)
- uid: adas_core.Application.Services.PumpService.FindAllLastPatientObservationTime
commentId: M:adas_core.Application.Services.PumpService.FindAllLastPatientObservationTime
id: FindAllLastPatientObservationTime
parent: adas_core.Application.Services.PumpService
langs:
- csharp
- vb
name: FindAllLastPatientObservationTime()
nameWithType: PumpService.FindAllLastPatientObservationTime()
fullName: adas_core.Application.Services.PumpService.FindAllLastPatientObservationTime()
type: Method
source:
remote:
path: adas-core.Application/Services/PumpService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: FindAllLastPatientObservationTime
path: ../../adas-core.Application/Services/PumpService.cs
startLine: 398
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Asynchronously retrieves the most recent pump observation timestamp for every patient by delegating to the pump observation repository.
example: []
syntax:
content: public Task<Dictionary<ObjectId, DateTime>> FindAllLastPatientObservationTime()
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.Dictionary{MongoDB.Bson.ObjectId,System.DateTime}}
description: A task that resolves to a dictionary mapping each patient's <xref href="MongoDB.Bson.ObjectId" data-throw-if-not-resolved="false"></xref> to the <xref href="System.DateTime" data-throw-if-not-resolved="false"></xref> of their last pump observation.
content.vb: Public Function FindAllLastPatientObservationTime() As Task(Of Dictionary(Of ObjectId, Date))
overload: adas_core.Application.Services.PumpService.FindAllLastPatientObservationTime*
implements:
- adas_core.Application.Services.Interfaces.IPumpService.FindAllLastPatientObservationTime
- uid: adas_core.Application.Services.PumpService.DeleteByPatientId(MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.PumpService.DeleteByPatientId(MongoDB.Bson.ObjectId)
id: DeleteByPatientId(MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.PumpService
langs:
- csharp
- vb
name: DeleteByPatientId(ObjectId)
nameWithType: PumpService.DeleteByPatientId(ObjectId)
fullName: adas_core.Application.Services.PumpService.DeleteByPatientId(MongoDB.Bson.ObjectId)
type: Method
source:
remote:
path: adas-core.Application/Services/PumpService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: DeleteByPatientId
path: ../../adas-core.Application/Services/PumpService.cs
startLine: 409
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Asynchronously deletes all pump observation, alarm event, and alarm state data associated with the specified patient identifier.
example: []
syntax:
content: public Task DeleteByPatientId(ObjectId id)
parameters:
- id: id
type: MongoDB.Bson.ObjectId
description: The unique identifier of the patient whose related pump data should be removed.
return:
type: System.Threading.Tasks.Task
description: A task that represents the asynchronous deletion of the patient's data across the pump observation, alarm event, and alarm state repositories.
content.vb: Public Function DeleteByPatientId(id As ObjectId) As Task
overload: adas_core.Application.Services.PumpService.DeleteByPatientId*
implements:
- adas_core.Application.Services.Interfaces.IPumpService.DeleteByPatientId(MongoDB.Bson.ObjectId)
- uid: adas_core.Application.Services.PumpService.Archive(adas_core.Domain.Models.MongoModels.Patient)
commentId: M:adas_core.Application.Services.PumpService.Archive(adas_core.Domain.Models.MongoModels.Patient)
id: Archive(adas_core.Domain.Models.MongoModels.Patient)
parent: adas_core.Application.Services.PumpService
langs:
- csharp
- vb
name: Archive(Patient)
nameWithType: PumpService.Archive(Patient)
fullName: adas_core.Application.Services.PumpService.Archive(adas_core.Domain.Models.MongoModels.Patient)
type: Method
source:
remote:
path: adas-core.Application/Services/PumpService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: Archive
path: ../../adas-core.Application/Services/PumpService.cs
startLine: 422
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Archives the specified patient by delegating the operation to the archive routine identified by the patient's identifier.
example: []
syntax:
content: public Task Archive(Patient patient)
parameters:
- id: patient
type: adas_core.Domain.Models.MongoModels.Patient
description: The patient to be archived.
return:
type: System.Threading.Tasks.Task
content.vb: Public Function Archive(patient As Patient) As Task
overload: adas_core.Application.Services.PumpService.Archive*
implements:
- adas_core.Application.Services.Interfaces.IPumpService.Archive(adas_core.Domain.Models.MongoModels.Patient)
- uid: adas_core.Application.Services.PumpService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.PumpService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
id: ArchiveByPatientId(MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.PumpService
langs:
- csharp
- vb
name: ArchiveByPatientId(ObjectId)
nameWithType: PumpService.ArchiveByPatientId(ObjectId)
fullName: adas_core.Application.Services.PumpService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
type: Method
source:
remote:
path: adas-core.Application/Services/PumpService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: ArchiveByPatientId
path: ../../adas-core.Application/Services/PumpService.cs
startLine: 429
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Archives all pump observations associated with the specified patient by moving them to the archive repository and then deleting the active data. If no pump observations are found for the patient, the archive insertion is skipped while the deletion of active data still proceeds.
example: []
syntax:
content: public Task ArchiveByPatientId(ObjectId id)
parameters:
- id: id
type: MongoDB.Bson.ObjectId
description: The unique identifier of the patient whose pump observations should be archived.
return:
type: System.Threading.Tasks.Task
content.vb: Public Function ArchiveByPatientId(id As ObjectId) As Task
overload: adas_core.Application.Services.PumpService.ArchiveByPatientId*
implements:
- adas_core.Application.Services.Interfaces.IPumpService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
- uid: adas_core.Application.Services.PumpService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.PumpService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
id: UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.PumpService
langs:
- csharp
- vb
name: UpdateManyObjectId(string, ObjectId, ObjectId)
nameWithType: PumpService.UpdateManyObjectId(string, ObjectId, ObjectId)
fullName: adas_core.Application.Services.PumpService.UpdateManyObjectId(string, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
type: Method
source:
remote:
path: adas-core.Application/Services/PumpService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: UpdateManyObjectId
path: ../../adas-core.Application/Services/PumpService.cs
startLine: 448
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Updates the ObjectId of pump observations and related alarms from an old identifier to a new one for the specified field, logging the operation and recording an audit entry.
example: []
syntax:
content: public Task UpdateManyObjectId(string nameId, ObjectId id, ObjectId oldId)
parameters:
- id: nameId
type: System.String
description: The name of the field whose ObjectId should be updated.
- id: id
type: MongoDB.Bson.ObjectId
description: The new ObjectId to assign.
- id: oldId
type: MongoDB.Bson.ObjectId
description: The existing ObjectId to be replaced.
return:
type: System.Threading.Tasks.Task
content.vb: Public Function UpdateManyObjectId(nameId As String, id As ObjectId, oldId As ObjectId) As Task
overload: adas_core.Application.Services.PumpService.UpdateManyObjectId*
exceptions:
- type: System.ArgumentException
commentId: T:System.ArgumentException
description: Thrown when <code class="paramref">nameId</code> is null, empty, or whitespace.
implements:
- adas_core.Application.Services.Interfaces.IPumpService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
nameWithType.vb: PumpService.UpdateManyObjectId(String, ObjectId, ObjectId)
fullName.vb: adas_core.Application.Services.PumpService.UpdateManyObjectId(String, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
name.vb: UpdateManyObjectId(String, ObjectId, ObjectId)
- uid: adas_core.Application.Services.PumpService.GetItemsById(System.String)
commentId: M:adas_core.Application.Services.PumpService.GetItemsById(System.String)
id: GetItemsById(System.String)
parent: adas_core.Application.Services.PumpService
langs:
- csharp
- vb
name: GetItemsById(string)
nameWithType: PumpService.GetItemsById(string)
fullName: adas_core.Application.Services.PumpService.GetItemsById(string)
type: Method
source:
remote:
path: adas-core.Application/Services/PumpService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetItemsById
path: ../../adas-core.Application/Services/PumpService.cs
startLine: 478
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Retrieves a list of configuration pump items associated with the specified identifier by delegating to the configuration pumps service.
example: []
syntax:
content: public Task<List<ConfigPumpItem>?> GetItemsById(string id)
parameters:
- id: id
type: System.String
description: The identifier used to look up the configuration pump items.
return:
type: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.MongoModels.ConfigPumpItem}}
description: A task that represents the asynchronous operation. The task result is a list of <xref href="adas_core.Domain.Models.MongoModels.ConfigPumpItem" data-throw-if-not-resolved="false"></xref> matching the given identifier, or <code>null</code> if no items are found.
content.vb: Public Function GetItemsById(id As String) As Task(Of List(Of ConfigPumpItem))
overload: adas_core.Application.Services.PumpService.GetItemsById*
implements:
- adas_core.Application.Services.Interfaces.IPumpService.GetItemsById(System.String)
nameWithType.vb: PumpService.GetItemsById(String)
fullName.vb: adas_core.Application.Services.PumpService.GetItemsById(String)
name.vb: GetItemsById(String)
- uid: adas_core.Application.Services.PumpService.GetAllPumpConfig
commentId: M:adas_core.Application.Services.PumpService.GetAllPumpConfig
id: GetAllPumpConfig
parent: adas_core.Application.Services.PumpService
langs:
- csharp
- vb
name: GetAllPumpConfig()
nameWithType: PumpService.GetAllPumpConfig()
fullName: adas_core.Application.Services.PumpService.GetAllPumpConfig()
type: Method
source:
remote:
path: adas-core.Application/Services/PumpService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetAllPumpConfig
path: ../../adas-core.Application/Services/PumpService.cs
startLine: 487
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: >-
Retrieves all available pump configurations from the configuration service.
Throws a <xref href="adas_core.Application.Exceptions.NotFoundException" data-throw-if-not-resolved="false"></xref> if the service returns no data, indicating that the pump configuration resource is missing.
example: []
syntax:
content: public Task<List<ConfigPumps>?> GetAllPumpConfig()
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> configurations.
content.vb: Public Function GetAllPumpConfig() As Task(Of List(Of ConfigPumps))
overload: adas_core.Application.Services.PumpService.GetAllPumpConfig*
exceptions:
- type: adas_core.Application.Exceptions.NotFoundException
commentId: T:adas_core.Application.Exceptions.NotFoundException
description: Thrown when the underlying service returns a null result, meaning the pump configuration resource was not found.
implements:
- adas_core.Application.Services.Interfaces.IPumpService.GetAllPumpConfig
- uid: adas_core.Application.Services.PumpService.GetPumpConfigsById(System.String)
commentId: M:adas_core.Application.Services.PumpService.GetPumpConfigsById(System.String)
id: GetPumpConfigsById(System.String)
parent: adas_core.Application.Services.PumpService
langs:
- csharp
- vb
name: GetPumpConfigsById(string)
nameWithType: PumpService.GetPumpConfigsById(string)
fullName: adas_core.Application.Services.PumpService.GetPumpConfigsById(string)
type: Method
source:
remote:
path: adas-core.Application/Services/PumpService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetPumpConfigsById
path: ../../adas-core.Application/Services/PumpService.cs
startLine: 498
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: >-
Retrieves the pump configuration that matches the specified identifier.
Throws a not-found exception when no matching configuration exists in the underlying service.
example: []
syntax:
content: public Task<ConfigPumps?> GetPumpConfigsById(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: The matching <xref href="adas_core.Domain.Models.MongoModels.ConfigPumps" data-throw-if-not-resolved="false"></xref> instance, or <code>null</code> if the service returns one; otherwise a <xref href="adas_core.Application.Exceptions.NotFoundException" data-throw-if-not-resolved="false"></xref> is thrown.
content.vb: Public Function GetPumpConfigsById(id As String) As Task(Of ConfigPumps)
overload: adas_core.Application.Services.PumpService.GetPumpConfigsById*
exceptions:
- type: adas_core.Application.Exceptions.NotFoundException
commentId: T:adas_core.Application.Exceptions.NotFoundException
description: Thrown when the configuration service returns <code>null</code>, indicating that the requested resource is missing.
implements:
- adas_core.Application.Services.Interfaces.IPumpService.GetPumpConfigsById(System.String)
nameWithType.vb: PumpService.GetPumpConfigsById(String)
fullName.vb: adas_core.Application.Services.PumpService.GetPumpConfigsById(String)
name.vb: GetPumpConfigsById(String)
- uid: adas_core.Application.Services.PumpService.UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
commentId: M:adas_core.Application.Services.PumpService.UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
id: UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
parent: adas_core.Application.Services.PumpService
langs:
- csharp
- vb
name: UpdatePumpConfig(ConfigPumps)
nameWithType: PumpService.UpdatePumpConfig(ConfigPumps)
fullName: adas_core.Application.Services.PumpService.UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
type: Method
source:
remote:
path: adas-core.Application/Services/PumpService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: UpdatePumpConfig
path: ../../adas-core.Application/Services/PumpService.cs
startLine: 508
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Updates the pump configuration identified by <code class="paramref">config</code>, recording an audit log entry that captures the previous configuration and the new values before applying the change.
example: []
syntax:
content: public Task<ConfigPumps?> UpdatePumpConfig(ConfigPumps config)
parameters:
- id: config
type: adas_core.Domain.Models.MongoModels.ConfigPumps
description: The pump configuration containing the updated values to persist.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Models.MongoModels.ConfigPumps}
description: The updated <xref href="adas_core.Domain.Models.MongoModels.ConfigPumps" data-throw-if-not-resolved="false"></xref> configuration if the update succeeds.
content.vb: Public Function UpdatePumpConfig(config As ConfigPumps) As Task(Of ConfigPumps)
overload: adas_core.Application.Services.PumpService.UpdatePumpConfig*
exceptions:
- type: adas_core.Application.Exceptions.NotFoundException
commentId: T:adas_core.Application.Exceptions.NotFoundException
description: Thrown when the underlying update operation does not return a configuration, indicating the resource is missing.
implements:
- adas_core.Application.Services.Interfaces.IPumpService.UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
- uid: adas_core.Application.Services.PumpService.InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
commentId: M:adas_core.Application.Services.PumpService.InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
id: InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
parent: adas_core.Application.Services.PumpService
langs:
- csharp
- vb
name: InsertPumpConfig(ConfigPumps)
nameWithType: PumpService.InsertPumpConfig(ConfigPumps)
fullName: adas_core.Application.Services.PumpService.InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
type: Method
source:
remote:
path: adas-core.Application/Services/PumpService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: InsertPumpConfig
path: ../../adas-core.Application/Services/PumpService.cs
startLine: 522
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Inserts a new pump configuration after recording an audit log entry. Throws a conflict exception if the underlying service fails to create the configuration.
example: []
syntax:
content: public Task<ConfigPumps?> InsertPumpConfig(ConfigPumps config)
parameters:
- id: config
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 newly inserted <xref href="adas_core.Domain.Models.MongoModels.ConfigPumps" data-throw-if-not-resolved="false"></xref>, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> if the operation yields no result.
content.vb: Public Function InsertPumpConfig(config As ConfigPumps) As Task(Of ConfigPumps)
overload: adas_core.Application.Services.PumpService.InsertPumpConfig*
exceptions:
- type: adas_core.Application.Exceptions.ConflictException
commentId: T:adas_core.Application.Exceptions.ConflictException
description: Thrown when the pump configuration could not be created by the underlying service.
implements:
- adas_core.Application.Services.Interfaces.IPumpService.InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
- uid: adas_core.Application.Services.PumpService.DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
commentId: M:adas_core.Application.Services.PumpService.DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
id: DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
parent: adas_core.Application.Services.PumpService
langs:
- csharp
- vb
name: DeletePumpConfig(ConfigPumps)
nameWithType: PumpService.DeletePumpConfig(ConfigPumps)
fullName: adas_core.Application.Services.PumpService.DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
type: Method
source:
remote:
path: adas-core.Application/Services/PumpService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: DeletePumpConfig
path: ../../adas-core.Application/Services/PumpService.cs
startLine: 535
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Deletes the specified pump configuration and records an audit log entry when the operation succeeds.
example: []
syntax:
content: public Task<bool> DeletePumpConfig(ConfigPumps config)
parameters:
- id: config
type: adas_core.Domain.Models.MongoModels.ConfigPumps
description: The pump configuration to delete.
return:
type: System.Threading.Tasks.Task{System.Boolean}
description: A task that represents the asynchronous operation, containing a value indicating whether the deletion was successful.
content.vb: Public Function DeletePumpConfig(config As ConfigPumps) As Task(Of Boolean)
overload: adas_core.Application.Services.PumpService.DeletePumpConfig*
exceptions:
- type: adas_core.Application.Exceptions.ConflictException
commentId: T:adas_core.Application.Exceptions.ConflictException
description: Thrown when the underlying deletion operation fails.
implements:
- adas_core.Application.Services.Interfaces.IPumpService.DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
- uid: adas_core.Application.Services.PumpService.GetPaginatedPump(adas_core.Domain.Models.Filter.PaginationFilter)
commentId: M:adas_core.Application.Services.PumpService.GetPaginatedPump(adas_core.Domain.Models.Filter.PaginationFilter)
id: GetPaginatedPump(adas_core.Domain.Models.Filter.PaginationFilter)
parent: adas_core.Application.Services.PumpService
langs:
- csharp
- vb
name: GetPaginatedPump(PaginationFilter)
nameWithType: PumpService.GetPaginatedPump(PaginationFilter)
fullName: adas_core.Application.Services.PumpService.GetPaginatedPump(adas_core.Domain.Models.Filter.PaginationFilter)
type: Method
source:
remote:
path: adas-core.Application/Services/PumpService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: GetPaginatedPump
path: ../../adas-core.Application/Services/PumpService.cs
startLine: 549
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Retrieves a paginated collection of <xref href="adas_core.Domain.Models.Pumps.PumpObservation" data-throw-if-not-resolved="false"></xref> records based on the supplied filter. When a <code>PatientId</code> is provided, the patient identifier is validated and results are filtered by an optional date range; when a <code>DeviceId</code> is provided instead, the repository query already applies the date range. If no filter criteria or only invalid input is supplied, an empty paged response is returned and the total count is reported as zero. Results are ordered by observation time in descending order before pagination is applied.
example: []
syntax:
content: public Task<PaginationResponse<PumpObservation>?> GetPaginatedPump(PaginationFilter filter)
parameters:
- id: filter
type: adas_core.Domain.Models.Filter.PaginationFilter
description: The pagination and filter criteria, including page number, page size, optional patient identifier, device identifier, and date range.
return:
type: System.Threading.Tasks.Task{adas_core.Domain.Models.Responses.PaginationResponse{adas_core.Domain.Models.Pumps.PumpObservation}}
description: A task that yields the paginated response of pump observations, or <code>null</code> if the operation cannot be performed.
content.vb: Public Function GetPaginatedPump(filter As PaginationFilter) As Task(Of PaginationResponse(Of PumpObservation))
overload: adas_core.Application.Services.PumpService.GetPaginatedPump*
implements:
- adas_core.Application.Services.Interfaces.IPumpService.GetPaginatedPump(adas_core.Domain.Models.Filter.PaginationFilter)
- uid: adas_core.Application.Services.PumpService.InsertPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
commentId: M:adas_core.Application.Services.PumpService.InsertPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
id: InsertPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
parent: adas_core.Application.Services.PumpService
langs:
- csharp
- vb
name: InsertPumpObservation(PumpObservation)
nameWithType: PumpService.InsertPumpObservation(PumpObservation)
fullName: adas_core.Application.Services.PumpService.InsertPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
type: Method
source:
remote:
path: adas-core.Application/Services/PumpService.cs
branch: document/release/1.0.1
repo: https://git.teralevel.io/adas/adas-core.git
id: InsertPumpObservation
path: ../../adas-core.Application/Services/PumpService.cs
startLine: 602
assemblies:
- adas-core.Application
namespace: adas_core.Application.Services
summary: Inserts a pump observation into the repository, applying default values for missing identifier and timestamp, and triggers post-insertion side effects such as audit logging, state updates, snapshot broadcasting, and retention actions. If the mapped observation is null, no further action is taken. Observations with a number of zero are skipped from post-insertion processing when zero-value emissions are disabled.
example: []
syntax:
content: public Task InsertPumpObservation(PumpObservation obs)
parameters:
- id: obs
type: adas_core.Domain.Models.Pumps.PumpObservation
description: The pump observation to insert. Its <code>Id</code> is generated if not set, and its <code>Time</code> defaults to UTC now if set to <xref href="System.DateTime.MinValue" data-throw-if-not-resolved="false"></xref>.
return:
type: System.Threading.Tasks.Task
content.vb: Public Function InsertPumpObservation(obs As PumpObservation) As Task
overload: adas_core.Application.Services.PumpService.InsertPumpObservation*
implements:
- adas_core.Application.Services.Interfaces.IPumpService.InsertPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
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.IPumpService
commentId: T:adas_core.Application.Services.Interfaces.IPumpService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.IPumpService.html
name: IPumpService
nameWithType: IPumpService
fullName: adas_core.Application.Services.Interfaces.IPumpService
- uid: adas_core.Application.Services.Interfaces.IApiRequestService
commentId: T:adas_core.Application.Services.Interfaces.IApiRequestService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.IApiRequestService.html
name: IApiRequestService
nameWithType: IApiRequestService
fullName: adas_core.Application.Services.Interfaces.IApiRequestService
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber
commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
parent: adas_core.Domain.Utils.NumberUtils
definition: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
name: IsNumber(object)
nameWithType: NumberUtils.IsNumber(object)
fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object)
nameWithType.vb: NumberUtils.IsNumber(Object)
fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object)
name.vb: IsNumber(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
name: IsNumber
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object)
name: IsNumber
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble
commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
parent: adas_core.Domain.Utils.NumberUtils
definition: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
name: ToDouble(object)
nameWithType: NumberUtils.ToDouble(object)
fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object)
nameWithType.vb: NumberUtils.ToDouble(Object)
fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object)
name.vb: ToDouble(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
name: ToDouble
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object)
name: ToDouble
href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr
commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
parent: adas_core.Domain.Utils.ObjectUtils
definition: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
name: ToStr(object)
nameWithType: ObjectUtils.ToStr(object)
fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object)
nameWithType.vb: ObjectUtils.ToStr(Object)
fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object)
name.vb: ToStr(Object)
spec.csharp:
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
name: ToStr
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object)
name: ToStr
href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: 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.PumpService.#ctor*
commentId: Overload:adas_core.Application.Services.PumpService.#ctor
href: adas_core.Application.Services.PumpService.html#adas_core_Application_Services_PumpService__ctor_adas_core_Application_Repositories_Interfaces_IPumpObservationRepository_adas_core_Application_Repositories_Interfaces_IPumpStateRepository_adas_core_Application_Repositories_Interfaces_IPumpAlarmEventRepository_adas_core_Application_Repositories_Interfaces_IPumpAlarmStateRepository_adas_core_Application_Repositories_Interfaces_IPumpArchiveRepository_adas_core_Application_Services_Interfaces_IPatientService_adas_core_Application_Services_Interfaces_IConfigPumpsService_Microsoft_Extensions_Options_IOptions_adas_core_Domain_Models_AppSettings_ApiSettings__Microsoft_Extensions_Logging_ILogger_adas_core_Application_Services_PumpService__adas_core_Application_Services_Interfaces_ISubscribersService_adas_core_Application_Services_Interfaces_IClientMessageService_System_Lazy_adas_core_Application_Services_Interfaces_ICalculatedObservationsService__Microsoft_AspNetCore_Http_IHttpContextAccessor_adas_core_Application_Services_Interfaces_ILocalAuditService_adas_core_Application_Services_Interfaces_IConfigUnitsService_
name: PumpService
nameWithType: PumpService.PumpService
fullName: adas_core.Application.Services.PumpService.PumpService
nameWithType.vb: PumpService.New
fullName.vb: adas_core.Application.Services.PumpService.New
name.vb: New
- uid: adas_core.Application.Repositories.Interfaces.IPumpObservationRepository
commentId: T:adas_core.Application.Repositories.Interfaces.IPumpObservationRepository
parent: adas_core.Application.Repositories.Interfaces
href: adas_core.Application.Repositories.Interfaces.IPumpObservationRepository.html
name: IPumpObservationRepository
nameWithType: IPumpObservationRepository
fullName: adas_core.Application.Repositories.Interfaces.IPumpObservationRepository
- uid: adas_core.Application.Repositories.Interfaces.IPumpStateRepository
commentId: T:adas_core.Application.Repositories.Interfaces.IPumpStateRepository
parent: adas_core.Application.Repositories.Interfaces
href: adas_core.Application.Repositories.Interfaces.IPumpStateRepository.html
name: IPumpStateRepository
nameWithType: IPumpStateRepository
fullName: adas_core.Application.Repositories.Interfaces.IPumpStateRepository
- uid: adas_core.Application.Repositories.Interfaces.IPumpAlarmEventRepository
commentId: T:adas_core.Application.Repositories.Interfaces.IPumpAlarmEventRepository
parent: adas_core.Application.Repositories.Interfaces
href: adas_core.Application.Repositories.Interfaces.IPumpAlarmEventRepository.html
name: IPumpAlarmEventRepository
nameWithType: IPumpAlarmEventRepository
fullName: adas_core.Application.Repositories.Interfaces.IPumpAlarmEventRepository
- uid: adas_core.Application.Repositories.Interfaces.IPumpAlarmStateRepository
commentId: T:adas_core.Application.Repositories.Interfaces.IPumpAlarmStateRepository
parent: adas_core.Application.Repositories.Interfaces
href: adas_core.Application.Repositories.Interfaces.IPumpAlarmStateRepository.html
name: IPumpAlarmStateRepository
nameWithType: IPumpAlarmStateRepository
fullName: adas_core.Application.Repositories.Interfaces.IPumpAlarmStateRepository
- uid: adas_core.Application.Repositories.Interfaces.IPumpArchiveRepository
commentId: T:adas_core.Application.Repositories.Interfaces.IPumpArchiveRepository
parent: adas_core.Application.Repositories.Interfaces
href: adas_core.Application.Repositories.Interfaces.IPumpArchiveRepository.html
name: IPumpArchiveRepository
nameWithType: IPumpArchiveRepository
fullName: adas_core.Application.Repositories.Interfaces.IPumpArchiveRepository
- uid: adas_core.Application.Services.Interfaces.IPatientService
commentId: T:adas_core.Application.Services.Interfaces.IPatientService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.IPatientService.html
name: IPatientService
nameWithType: IPatientService
fullName: adas_core.Application.Services.Interfaces.IPatientService
- 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: 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.PumpService}
commentId: T:Microsoft.Extensions.Logging.ILogger{adas_core.Application.Services.PumpService}
parent: Microsoft.Extensions.Logging
definition: Microsoft.Extensions.Logging.ILogger`1
href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1
name: ILogger<PumpService>
nameWithType: ILogger<PumpService>
fullName: Microsoft.Extensions.Logging.ILogger<adas_core.Application.Services.PumpService>
nameWithType.vb: ILogger(Of PumpService)
fullName.vb: Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Services.PumpService)
name.vb: ILogger(Of PumpService)
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.PumpService
name: PumpService
href: adas_core.Application.Services.PumpService.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.PumpService
name: PumpService
href: adas_core.Application.Services.PumpService.html
- name: )
- uid: adas_core.Application.Services.Interfaces.ISubscribersService
commentId: T:adas_core.Application.Services.Interfaces.ISubscribersService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.ISubscribersService.html
name: ISubscribersService
nameWithType: ISubscribersService
fullName: adas_core.Application.Services.Interfaces.ISubscribersService
- uid: adas_core.Application.Services.Interfaces.IClientMessageService
commentId: T:adas_core.Application.Services.Interfaces.IClientMessageService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.IClientMessageService.html
name: IClientMessageService
nameWithType: IClientMessageService
fullName: adas_core.Application.Services.Interfaces.IClientMessageService
- uid: System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService}
commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.ICalculatedObservationsService}
parent: System
definition: System.Lazy`1
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
name: Lazy<ICalculatedObservationsService>
nameWithType: Lazy<ICalculatedObservationsService>
fullName: System.Lazy<adas_core.Application.Services.Interfaces.ICalculatedObservationsService>
nameWithType.vb: Lazy(Of ICalculatedObservationsService)
fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.ICalculatedObservationsService)
name.vb: Lazy(Of ICalculatedObservationsService)
spec.csharp:
- uid: System.Lazy`1
name: Lazy
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
- name: <
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService
name: ICalculatedObservationsService
href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html
- name: '>'
spec.vb:
- uid: System.Lazy`1
name: Lazy
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
- name: (
- name: Of
- name: " "
- uid: adas_core.Application.Services.Interfaces.ICalculatedObservationsService
name: ICalculatedObservationsService
href: adas_core.Application.Services.Interfaces.ICalculatedObservationsService.html
- name: )
- uid: 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.Services.Interfaces.IConfigUnitsService
commentId: T:adas_core.Application.Services.Interfaces.IConfigUnitsService
parent: adas_core.Application.Services.Interfaces
href: adas_core.Application.Services.Interfaces.IConfigUnitsService.html
name: IConfigUnitsService
nameWithType: IConfigUnitsService
fullName: adas_core.Application.Services.Interfaces.IConfigUnitsService
- 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: System.Lazy`1
commentId: T:System.Lazy`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
name: Lazy<T>
nameWithType: Lazy<T>
fullName: System.Lazy<T>
nameWithType.vb: Lazy(Of T)
fullName.vb: System.Lazy(Of T)
name.vb: Lazy(Of T)
spec.csharp:
- uid: System.Lazy`1
name: Lazy
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Lazy`1
name: Lazy
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.lazy-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: Microsoft.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.ApiRequest
commentId: T:adas_core.Domain.Models.ApiRequest
parent: adas_core.Domain.Models
href: adas_core.Domain.Models.ApiRequest.html
name: ApiRequest
nameWithType: ApiRequest
fullName: adas_core.Domain.Models.ApiRequest
- uid: adas_core.Application.Services.PumpService.SaveRequest*
commentId: Overload:adas_core.Application.Services.PumpService.SaveRequest
href: adas_core.Application.Services.PumpService.html#adas_core_Application_Services_PumpService_SaveRequest_adas_core_Domain_Models_ApiRequest_
name: SaveRequest
nameWithType: PumpService.SaveRequest
fullName: adas_core.Application.Services.PumpService.SaveRequest
- uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
commentId: M:adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
parent: adas_core.Application.Services.Interfaces.IApiRequestService
href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequest_adas_core_Domain_Models_ApiRequest_
name: SaveRequest(ApiRequest)
nameWithType: IApiRequestService.SaveRequest(ApiRequest)
fullName: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
name: SaveRequest
href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequest_adas_core_Domain_Models_ApiRequest_
- name: (
- uid: adas_core.Domain.Models.ApiRequest
name: ApiRequest
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequest(adas_core.Domain.Models.ApiRequest)
name: SaveRequest
href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequest_adas_core_Domain_Models_ApiRequest_
- name: (
- uid: adas_core.Domain.Models.ApiRequest
name: ApiRequest
- name: )
- uid: System.Threading.Tasks.Task
commentId: T:System.Threading.Tasks.Task
parent: System.Threading.Tasks
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task
name: Task
nameWithType: Task
fullName: System.Threading.Tasks.Task
- uid: adas_core.Domain.Models
commentId: N:adas_core.Domain.Models
href: adas_core.html
name: adas_core.Domain.Models
nameWithType: adas_core.Domain.Models
fullName: adas_core.Domain.Models
spec.csharp:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Domain
name: Domain
href: adas_core.Domain.html
- name: .
- uid: adas_core.Domain.Models
name: Models
href: adas_core.Domain.Models.html
spec.vb:
- uid: adas_core
name: adas_core
href: adas_core.html
- name: .
- uid: adas_core.Domain
name: Domain
href: adas_core.Domain.html
- name: .
- uid: adas_core.Domain.Models
name: Models
href: adas_core.Domain.Models.html
- uid: 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.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.PumpService.MapPumpObservation*
commentId: Overload:adas_core.Application.Services.PumpService.MapPumpObservation
href: adas_core.Application.Services.PumpService.html#adas_core_Application_Services_PumpService_MapPumpObservation_adas_core_Domain_Models_Pumps_PumpObservation_
name: MapPumpObservation
nameWithType: PumpService.MapPumpObservation
fullName: adas_core.Application.Services.PumpService.MapPumpObservation
- uid: adas_core.Application.Services.Interfaces.IPumpService.MapPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
commentId: M:adas_core.Application.Services.Interfaces.IPumpService.MapPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
parent: adas_core.Application.Services.Interfaces.IPumpService
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_MapPumpObservation_adas_core_Domain_Models_Pumps_PumpObservation_
name: MapPumpObservation(PumpObservation)
nameWithType: IPumpService.MapPumpObservation(PumpObservation)
fullName: adas_core.Application.Services.Interfaces.IPumpService.MapPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IPumpService.MapPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
name: MapPumpObservation
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_MapPumpObservation_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.IPumpService.MapPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
name: MapPumpObservation
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_MapPumpObservation_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: adas_core.Application.Services.PumpService.SaveRequestAsync*
commentId: Overload:adas_core.Application.Services.PumpService.SaveRequestAsync
href: adas_core.Application.Services.PumpService.html#adas_core_Application_Services_PumpService_SaveRequestAsync_adas_core_Domain_Models_ApiRequest_
name: SaveRequestAsync
nameWithType: PumpService.SaveRequestAsync
fullName: adas_core.Application.Services.PumpService.SaveRequestAsync
- uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
commentId: M:adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
parent: adas_core.Application.Services.Interfaces.IApiRequestService
href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequestAsync_adas_core_Domain_Models_ApiRequest_
name: SaveRequestAsync(ApiRequest)
nameWithType: IApiRequestService.SaveRequestAsync(ApiRequest)
fullName: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
name: SaveRequestAsync
href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequestAsync_adas_core_Domain_Models_ApiRequest_
- name: (
- uid: adas_core.Domain.Models.ApiRequest
name: ApiRequest
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IApiRequestService.SaveRequestAsync(adas_core.Domain.Models.ApiRequest)
name: SaveRequestAsync
href: adas_core.Application.Services.Interfaces.IApiRequestService.html#adas_core_Application_Services_Interfaces_IApiRequestService_SaveRequestAsync_adas_core_Domain_Models_ApiRequest_
- name: (
- uid: adas_core.Domain.Models.ApiRequest
name: ApiRequest
- name: )
- uid: adas_core.Application.Services.PumpService.FindLastPumpObservations*
commentId: Overload:adas_core.Application.Services.PumpService.FindLastPumpObservations
href: adas_core.Application.Services.PumpService.html#adas_core_Application_Services_PumpService_FindLastPumpObservations_MongoDB_Bson_ObjectId_System_Int32_
name: FindLastPumpObservations
nameWithType: PumpService.FindLastPumpObservations
fullName: adas_core.Application.Services.PumpService.FindLastPumpObservations
- uid: adas_core.Application.Services.Interfaces.IPumpService.FindLastPumpObservations(MongoDB.Bson.ObjectId,System.Int32)
commentId: M:adas_core.Application.Services.Interfaces.IPumpService.FindLastPumpObservations(MongoDB.Bson.ObjectId,System.Int32)
parent: adas_core.Application.Services.Interfaces.IPumpService
isExternal: true
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_FindLastPumpObservations_MongoDB_Bson_ObjectId_System_Int32_
name: FindLastPumpObservations(ObjectId, int)
nameWithType: IPumpService.FindLastPumpObservations(ObjectId, int)
fullName: adas_core.Application.Services.Interfaces.IPumpService.FindLastPumpObservations(MongoDB.Bson.ObjectId, int)
nameWithType.vb: IPumpService.FindLastPumpObservations(ObjectId, Integer)
fullName.vb: adas_core.Application.Services.Interfaces.IPumpService.FindLastPumpObservations(MongoDB.Bson.ObjectId, Integer)
name.vb: FindLastPumpObservations(ObjectId, Integer)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IPumpService.FindLastPumpObservations(MongoDB.Bson.ObjectId,System.Int32)
name: FindLastPumpObservations
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_FindLastPumpObservations_MongoDB_Bson_ObjectId_System_Int32_
- name: (
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IPumpService.FindLastPumpObservations(MongoDB.Bson.ObjectId,System.Int32)
name: FindLastPumpObservations
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_FindLastPumpObservations_MongoDB_Bson_ObjectId_System_Int32_
- name: (
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
- uid: MongoDB.Bson.ObjectId
commentId: T:MongoDB.Bson.ObjectId
parent: MongoDB.Bson
isExternal: true
name: ObjectId
nameWithType: ObjectId
fullName: MongoDB.Bson.ObjectId
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: System.Threading.Tasks.Task{System.Collections.Generic.List{adas_core.Domain.Models.Pumps.PumpObservation}}
commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.List{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<List<PumpObservation>>
nameWithType: Task<List<PumpObservation>>
fullName: System.Threading.Tasks.Task<System.Collections.Generic.List<adas_core.Domain.Models.Pumps.PumpObservation>>
nameWithType.vb: Task(Of List(Of PumpObservation))
fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.List(Of adas_core.Domain.Models.Pumps.PumpObservation))
name.vb: Task(Of List(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: 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.Pumps.PumpObservation
name: PumpObservation
- 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.Pumps.PumpObservation
name: PumpObservation
- name: )
- name: )
- 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: System.DateTime
commentId: T:System.DateTime
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.datetime
name: DateTime
nameWithType: DateTime
fullName: System.DateTime
nameWithType.vb: Date
fullName.vb: Date
name.vb: Date
- uid: adas_core.Application.Services.PumpService.FindAllLastPatientObservationTime*
commentId: Overload:adas_core.Application.Services.PumpService.FindAllLastPatientObservationTime
href: adas_core.Application.Services.PumpService.html#adas_core_Application_Services_PumpService_FindAllLastPatientObservationTime
name: FindAllLastPatientObservationTime
nameWithType: PumpService.FindAllLastPatientObservationTime
fullName: adas_core.Application.Services.PumpService.FindAllLastPatientObservationTime
- uid: adas_core.Application.Services.Interfaces.IPumpService.FindAllLastPatientObservationTime
commentId: M:adas_core.Application.Services.Interfaces.IPumpService.FindAllLastPatientObservationTime
parent: adas_core.Application.Services.Interfaces.IPumpService
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_FindAllLastPatientObservationTime
name: FindAllLastPatientObservationTime()
nameWithType: IPumpService.FindAllLastPatientObservationTime()
fullName: adas_core.Application.Services.Interfaces.IPumpService.FindAllLastPatientObservationTime()
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IPumpService.FindAllLastPatientObservationTime
name: FindAllLastPatientObservationTime
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_FindAllLastPatientObservationTime
- name: (
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IPumpService.FindAllLastPatientObservationTime
name: FindAllLastPatientObservationTime
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_FindAllLastPatientObservationTime
- name: (
- name: )
- uid: System.Threading.Tasks.Task{System.Collections.Generic.Dictionary{MongoDB.Bson.ObjectId,System.DateTime}}
commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.Dictionary{MongoDB.Bson.ObjectId,System.DateTime}}
parent: System.Threading.Tasks
definition: System.Threading.Tasks.Task`1
href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1
name: Task<Dictionary<ObjectId, DateTime>>
nameWithType: Task<Dictionary<ObjectId, DateTime>>
fullName: System.Threading.Tasks.Task<System.Collections.Generic.Dictionary<MongoDB.Bson.ObjectId, System.DateTime>>
nameWithType.vb: Task(Of Dictionary(Of ObjectId, Date))
fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.Dictionary(Of MongoDB.Bson.ObjectId, Date))
name.vb: Task(Of Dictionary(Of ObjectId, Date))
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.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: System.DateTime
name: DateTime
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.datetime
- 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.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: (
- name: Of
- name: " "
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: System.DateTime
name: Date
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.datetime
- name: )
- name: )
- uid: adas_core.Application.Services.PumpService.DeleteByPatientId*
commentId: Overload:adas_core.Application.Services.PumpService.DeleteByPatientId
href: adas_core.Application.Services.PumpService.html#adas_core_Application_Services_PumpService_DeleteByPatientId_MongoDB_Bson_ObjectId_
name: DeleteByPatientId
nameWithType: PumpService.DeleteByPatientId
fullName: adas_core.Application.Services.PumpService.DeleteByPatientId
- uid: adas_core.Application.Services.Interfaces.IPumpService.DeleteByPatientId(MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.Interfaces.IPumpService.DeleteByPatientId(MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.Interfaces.IPumpService
isExternal: true
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_DeleteByPatientId_MongoDB_Bson_ObjectId_
name: DeleteByPatientId(ObjectId)
nameWithType: IPumpService.DeleteByPatientId(ObjectId)
fullName: adas_core.Application.Services.Interfaces.IPumpService.DeleteByPatientId(MongoDB.Bson.ObjectId)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IPumpService.DeleteByPatientId(MongoDB.Bson.ObjectId)
name: DeleteByPatientId
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_DeleteByPatientId_MongoDB_Bson_ObjectId_
- name: (
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IPumpService.DeleteByPatientId(MongoDB.Bson.ObjectId)
name: DeleteByPatientId
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_DeleteByPatientId_MongoDB_Bson_ObjectId_
- name: (
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: )
- uid: adas_core.Application.Services.PumpService.Archive*
commentId: Overload:adas_core.Application.Services.PumpService.Archive
href: adas_core.Application.Services.PumpService.html#adas_core_Application_Services_PumpService_Archive_adas_core_Domain_Models_MongoModels_Patient_
name: Archive
nameWithType: PumpService.Archive
fullName: adas_core.Application.Services.PumpService.Archive
- uid: adas_core.Application.Services.Interfaces.IPumpService.Archive(adas_core.Domain.Models.MongoModels.Patient)
commentId: M:adas_core.Application.Services.Interfaces.IPumpService.Archive(adas_core.Domain.Models.MongoModels.Patient)
parent: adas_core.Application.Services.Interfaces.IPumpService
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_Archive_adas_core_Domain_Models_MongoModels_Patient_
name: Archive(Patient)
nameWithType: IPumpService.Archive(Patient)
fullName: adas_core.Application.Services.Interfaces.IPumpService.Archive(adas_core.Domain.Models.MongoModels.Patient)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IPumpService.Archive(adas_core.Domain.Models.MongoModels.Patient)
name: Archive
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_Archive_adas_core_Domain_Models_MongoModels_Patient_
- name: (
- uid: adas_core.Domain.Models.MongoModels.Patient
name: Patient
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IPumpService.Archive(adas_core.Domain.Models.MongoModels.Patient)
name: Archive
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_Archive_adas_core_Domain_Models_MongoModels_Patient_
- name: (
- uid: adas_core.Domain.Models.MongoModels.Patient
name: Patient
- name: )
- uid: adas_core.Domain.Models.MongoModels.Patient
commentId: T:adas_core.Domain.Models.MongoModels.Patient
parent: adas_core.Domain.Models.MongoModels
href: adas_core.Domain.Models.MongoModels.Patient.html
name: Patient
nameWithType: Patient
fullName: adas_core.Domain.Models.MongoModels.Patient
- uid: adas_core.Domain.Models.MongoModels
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.PumpService.ArchiveByPatientId*
commentId: Overload:adas_core.Application.Services.PumpService.ArchiveByPatientId
href: adas_core.Application.Services.PumpService.html#adas_core_Application_Services_PumpService_ArchiveByPatientId_MongoDB_Bson_ObjectId_
name: ArchiveByPatientId
nameWithType: PumpService.ArchiveByPatientId
fullName: adas_core.Application.Services.PumpService.ArchiveByPatientId
- uid: adas_core.Application.Services.Interfaces.IPumpService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.Interfaces.IPumpService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.Interfaces.IPumpService
isExternal: true
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_ArchiveByPatientId_MongoDB_Bson_ObjectId_
name: ArchiveByPatientId(ObjectId)
nameWithType: IPumpService.ArchiveByPatientId(ObjectId)
fullName: adas_core.Application.Services.Interfaces.IPumpService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IPumpService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
name: ArchiveByPatientId
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_ArchiveByPatientId_MongoDB_Bson_ObjectId_
- name: (
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IPumpService.ArchiveByPatientId(MongoDB.Bson.ObjectId)
name: ArchiveByPatientId
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_ArchiveByPatientId_MongoDB_Bson_ObjectId_
- name: (
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: )
- uid: System.ArgumentException
commentId: T:System.ArgumentException
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.argumentexception
name: ArgumentException
nameWithType: ArgumentException
fullName: System.ArgumentException
- uid: adas_core.Application.Services.PumpService.UpdateManyObjectId*
commentId: Overload:adas_core.Application.Services.PumpService.UpdateManyObjectId
href: adas_core.Application.Services.PumpService.html#adas_core_Application_Services_PumpService_UpdateManyObjectId_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
name: UpdateManyObjectId
nameWithType: PumpService.UpdateManyObjectId
fullName: adas_core.Application.Services.PumpService.UpdateManyObjectId
- uid: adas_core.Application.Services.Interfaces.IPumpService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
commentId: M:adas_core.Application.Services.Interfaces.IPumpService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
parent: adas_core.Application.Services.Interfaces.IPumpService
isExternal: true
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_UpdateManyObjectId_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
name: UpdateManyObjectId(string, ObjectId, ObjectId)
nameWithType: IPumpService.UpdateManyObjectId(string, ObjectId, ObjectId)
fullName: adas_core.Application.Services.Interfaces.IPumpService.UpdateManyObjectId(string, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
nameWithType.vb: IPumpService.UpdateManyObjectId(String, ObjectId, ObjectId)
fullName.vb: adas_core.Application.Services.Interfaces.IPumpService.UpdateManyObjectId(String, MongoDB.Bson.ObjectId, MongoDB.Bson.ObjectId)
name.vb: UpdateManyObjectId(String, ObjectId, ObjectId)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IPumpService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
name: UpdateManyObjectId
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_UpdateManyObjectId_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IPumpService.UpdateManyObjectId(System.String,MongoDB.Bson.ObjectId,MongoDB.Bson.ObjectId)
name: UpdateManyObjectId
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_UpdateManyObjectId_System_String_MongoDB_Bson_ObjectId_MongoDB_Bson_ObjectId_
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- name: ','
- name: " "
- uid: MongoDB.Bson.ObjectId
name: ObjectId
isExternal: true
- 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: 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.PumpService.GetItemsById*
commentId: Overload:adas_core.Application.Services.PumpService.GetItemsById
href: adas_core.Application.Services.PumpService.html#adas_core_Application_Services_PumpService_GetItemsById_System_String_
name: GetItemsById
nameWithType: PumpService.GetItemsById
fullName: adas_core.Application.Services.PumpService.GetItemsById
- uid: adas_core.Application.Services.Interfaces.IPumpService.GetItemsById(System.String)
commentId: M:adas_core.Application.Services.Interfaces.IPumpService.GetItemsById(System.String)
parent: adas_core.Application.Services.Interfaces.IPumpService
isExternal: true
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_GetItemsById_System_String_
name: GetItemsById(string)
nameWithType: IPumpService.GetItemsById(string)
fullName: adas_core.Application.Services.Interfaces.IPumpService.GetItemsById(string)
nameWithType.vb: IPumpService.GetItemsById(String)
fullName.vb: adas_core.Application.Services.Interfaces.IPumpService.GetItemsById(String)
name.vb: GetItemsById(String)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IPumpService.GetItemsById(System.String)
name: GetItemsById
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_GetItemsById_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.IPumpService.GetItemsById(System.String)
name: GetItemsById
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_GetItemsById_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.NotFoundException
commentId: T:adas_core.Application.Exceptions.NotFoundException
href: adas_core.Application.Exceptions.NotFoundException.html
name: NotFoundException
nameWithType: NotFoundException
fullName: adas_core.Application.Exceptions.NotFoundException
- 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.PumpService.GetAllPumpConfig*
commentId: Overload:adas_core.Application.Services.PumpService.GetAllPumpConfig
href: adas_core.Application.Services.PumpService.html#adas_core_Application_Services_PumpService_GetAllPumpConfig
name: GetAllPumpConfig
nameWithType: PumpService.GetAllPumpConfig
fullName: adas_core.Application.Services.PumpService.GetAllPumpConfig
- uid: adas_core.Application.Services.Interfaces.IPumpService.GetAllPumpConfig
commentId: M:adas_core.Application.Services.Interfaces.IPumpService.GetAllPumpConfig
parent: adas_core.Application.Services.Interfaces.IPumpService
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_GetAllPumpConfig
name: GetAllPumpConfig()
nameWithType: IPumpService.GetAllPumpConfig()
fullName: adas_core.Application.Services.Interfaces.IPumpService.GetAllPumpConfig()
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IPumpService.GetAllPumpConfig
name: GetAllPumpConfig
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_GetAllPumpConfig
- name: (
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IPumpService.GetAllPumpConfig
name: GetAllPumpConfig
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_GetAllPumpConfig
- 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.Application.Services.PumpService.GetPumpConfigsById*
commentId: Overload:adas_core.Application.Services.PumpService.GetPumpConfigsById
href: adas_core.Application.Services.PumpService.html#adas_core_Application_Services_PumpService_GetPumpConfigsById_System_String_
name: GetPumpConfigsById
nameWithType: PumpService.GetPumpConfigsById
fullName: adas_core.Application.Services.PumpService.GetPumpConfigsById
- uid: adas_core.Application.Services.Interfaces.IPumpService.GetPumpConfigsById(System.String)
commentId: M:adas_core.Application.Services.Interfaces.IPumpService.GetPumpConfigsById(System.String)
parent: adas_core.Application.Services.Interfaces.IPumpService
isExternal: true
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_GetPumpConfigsById_System_String_
name: GetPumpConfigsById(string)
nameWithType: IPumpService.GetPumpConfigsById(string)
fullName: adas_core.Application.Services.Interfaces.IPumpService.GetPumpConfigsById(string)
nameWithType.vb: IPumpService.GetPumpConfigsById(String)
fullName.vb: adas_core.Application.Services.Interfaces.IPumpService.GetPumpConfigsById(String)
name.vb: GetPumpConfigsById(String)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IPumpService.GetPumpConfigsById(System.String)
name: GetPumpConfigsById
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_GetPumpConfigsById_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.IPumpService.GetPumpConfigsById(System.String)
name: GetPumpConfigsById
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_GetPumpConfigsById_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{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.Application.Services.PumpService.UpdatePumpConfig*
commentId: Overload:adas_core.Application.Services.PumpService.UpdatePumpConfig
href: adas_core.Application.Services.PumpService.html#adas_core_Application_Services_PumpService_UpdatePumpConfig_adas_core_Domain_Models_MongoModels_ConfigPumps_
name: UpdatePumpConfig
nameWithType: PumpService.UpdatePumpConfig
fullName: adas_core.Application.Services.PumpService.UpdatePumpConfig
- uid: adas_core.Application.Services.Interfaces.IPumpService.UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
commentId: M:adas_core.Application.Services.Interfaces.IPumpService.UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
parent: adas_core.Application.Services.Interfaces.IPumpService
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_UpdatePumpConfig_adas_core_Domain_Models_MongoModels_ConfigPumps_
name: UpdatePumpConfig(ConfigPumps)
nameWithType: IPumpService.UpdatePumpConfig(ConfigPumps)
fullName: adas_core.Application.Services.Interfaces.IPumpService.UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IPumpService.UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
name: UpdatePumpConfig
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_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.IPumpService.UpdatePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
name: UpdatePumpConfig
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_UpdatePumpConfig_adas_core_Domain_Models_MongoModels_ConfigPumps_
- name: (
- uid: adas_core.Domain.Models.MongoModels.ConfigPumps
name: ConfigPumps
- 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.Application.Services.PumpService.InsertPumpConfig*
commentId: Overload:adas_core.Application.Services.PumpService.InsertPumpConfig
href: adas_core.Application.Services.PumpService.html#adas_core_Application_Services_PumpService_InsertPumpConfig_adas_core_Domain_Models_MongoModels_ConfigPumps_
name: InsertPumpConfig
nameWithType: PumpService.InsertPumpConfig
fullName: adas_core.Application.Services.PumpService.InsertPumpConfig
- uid: adas_core.Application.Services.Interfaces.IPumpService.InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
commentId: M:adas_core.Application.Services.Interfaces.IPumpService.InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
parent: adas_core.Application.Services.Interfaces.IPumpService
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_InsertPumpConfig_adas_core_Domain_Models_MongoModels_ConfigPumps_
name: InsertPumpConfig(ConfigPumps)
nameWithType: IPumpService.InsertPumpConfig(ConfigPumps)
fullName: adas_core.Application.Services.Interfaces.IPumpService.InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IPumpService.InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
name: InsertPumpConfig
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_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.IPumpService.InsertPumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
name: InsertPumpConfig
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_InsertPumpConfig_adas_core_Domain_Models_MongoModels_ConfigPumps_
- name: (
- uid: adas_core.Domain.Models.MongoModels.ConfigPumps
name: ConfigPumps
- name: )
- uid: adas_core.Application.Services.PumpService.DeletePumpConfig*
commentId: Overload:adas_core.Application.Services.PumpService.DeletePumpConfig
href: adas_core.Application.Services.PumpService.html#adas_core_Application_Services_PumpService_DeletePumpConfig_adas_core_Domain_Models_MongoModels_ConfigPumps_
name: DeletePumpConfig
nameWithType: PumpService.DeletePumpConfig
fullName: adas_core.Application.Services.PumpService.DeletePumpConfig
- uid: adas_core.Application.Services.Interfaces.IPumpService.DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
commentId: M:adas_core.Application.Services.Interfaces.IPumpService.DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
parent: adas_core.Application.Services.Interfaces.IPumpService
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_DeletePumpConfig_adas_core_Domain_Models_MongoModels_ConfigPumps_
name: DeletePumpConfig(ConfigPumps)
nameWithType: IPumpService.DeletePumpConfig(ConfigPumps)
fullName: adas_core.Application.Services.Interfaces.IPumpService.DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IPumpService.DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
name: DeletePumpConfig
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_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.IPumpService.DeletePumpConfig(adas_core.Domain.Models.MongoModels.ConfigPumps)
name: DeletePumpConfig
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_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.Application.Services.PumpService.GetPaginatedPump*
commentId: Overload:adas_core.Application.Services.PumpService.GetPaginatedPump
href: adas_core.Application.Services.PumpService.html#adas_core_Application_Services_PumpService_GetPaginatedPump_adas_core_Domain_Models_Filter_PaginationFilter_
name: GetPaginatedPump
nameWithType: PumpService.GetPaginatedPump
fullName: adas_core.Application.Services.PumpService.GetPaginatedPump
- uid: adas_core.Application.Services.Interfaces.IPumpService.GetPaginatedPump(adas_core.Domain.Models.Filter.PaginationFilter)
commentId: M:adas_core.Application.Services.Interfaces.IPumpService.GetPaginatedPump(adas_core.Domain.Models.Filter.PaginationFilter)
parent: adas_core.Application.Services.Interfaces.IPumpService
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_GetPaginatedPump_adas_core_Domain_Models_Filter_PaginationFilter_
name: GetPaginatedPump(PaginationFilter)
nameWithType: IPumpService.GetPaginatedPump(PaginationFilter)
fullName: adas_core.Application.Services.Interfaces.IPumpService.GetPaginatedPump(adas_core.Domain.Models.Filter.PaginationFilter)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IPumpService.GetPaginatedPump(adas_core.Domain.Models.Filter.PaginationFilter)
name: GetPaginatedPump
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_GetPaginatedPump_adas_core_Domain_Models_Filter_PaginationFilter_
- name: (
- uid: adas_core.Domain.Models.Filter.PaginationFilter
name: PaginationFilter
- name: )
spec.vb:
- uid: adas_core.Application.Services.Interfaces.IPumpService.GetPaginatedPump(adas_core.Domain.Models.Filter.PaginationFilter)
name: GetPaginatedPump
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_GetPaginatedPump_adas_core_Domain_Models_Filter_PaginationFilter_
- name: (
- uid: adas_core.Domain.Models.Filter.PaginationFilter
name: PaginationFilter
- name: )
- 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.Pumps.PumpObservation}}
commentId: T:System.Threading.Tasks.Task{adas_core.Domain.Models.Responses.PaginationResponse{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<PaginationResponse<PumpObservation>>
nameWithType: Task<PaginationResponse<PumpObservation>>
fullName: System.Threading.Tasks.Task<adas_core.Domain.Models.Responses.PaginationResponse<adas_core.Domain.Models.Pumps.PumpObservation>>
nameWithType.vb: Task(Of PaginationResponse(Of PumpObservation))
fullName.vb: System.Threading.Tasks.Task(Of adas_core.Domain.Models.Responses.PaginationResponse(Of adas_core.Domain.Models.Pumps.PumpObservation))
name.vb: Task(Of PaginationResponse(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.Responses.PaginationResponse`1
name: PaginationResponse
- name: <
- uid: adas_core.Domain.Models.Pumps.PumpObservation
name: PumpObservation
- 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.Pumps.PumpObservation
name: PumpObservation
- 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: System.DateTime.MinValue
commentId: F:System.DateTime.MinValue
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.datetime.minvalue
name: MinValue
nameWithType: DateTime.MinValue
fullName: System.DateTime.MinValue
nameWithType.vb: Date.MinValue
fullName.vb: Date.MinValue
- uid: adas_core.Application.Services.PumpService.InsertPumpObservation*
commentId: Overload:adas_core.Application.Services.PumpService.InsertPumpObservation
href: adas_core.Application.Services.PumpService.html#adas_core_Application_Services_PumpService_InsertPumpObservation_adas_core_Domain_Models_Pumps_PumpObservation_
name: InsertPumpObservation
nameWithType: PumpService.InsertPumpObservation
fullName: adas_core.Application.Services.PumpService.InsertPumpObservation
- uid: adas_core.Application.Services.Interfaces.IPumpService.InsertPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
commentId: M:adas_core.Application.Services.Interfaces.IPumpService.InsertPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
parent: adas_core.Application.Services.Interfaces.IPumpService
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_InsertPumpObservation_adas_core_Domain_Models_Pumps_PumpObservation_
name: InsertPumpObservation(PumpObservation)
nameWithType: IPumpService.InsertPumpObservation(PumpObservation)
fullName: adas_core.Application.Services.Interfaces.IPumpService.InsertPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
spec.csharp:
- uid: adas_core.Application.Services.Interfaces.IPumpService.InsertPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
name: InsertPumpObservation
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_InsertPumpObservation_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.IPumpService.InsertPumpObservation(adas_core.Domain.Models.Pumps.PumpObservation)
name: InsertPumpObservation
href: adas_core.Application.Services.Interfaces.IPumpService.html#adas_core_Application_Services_Interfaces_IPumpService_InsertPumpObservation_adas_core_Domain_Models_Pumps_PumpObservation_
- name: (
- uid: adas_core.Domain.Models.Pumps.PumpObservation
name: PumpObservation
- name: )