### YamlMime:ManagedReference items: - uid: adas_core.Application.Subscriptions.SubscriberGroupedService commentId: T:adas_core.Application.Subscriptions.SubscriberGroupedService id: SubscriberGroupedService parent: adas_core.Application.Subscriptions children: - adas_core.Application.Subscriptions.SubscriberGroupedService.#ctor(adas_core.Application.Services.Interfaces.ICacheService,adas_core.Application.Services.Interfaces.IGroupedObservationService,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Subscriptions.SubscriberGroupedService},System.Lazy{adas_core.Application.Services.Interfaces.IClientMessageService}) - adas_core.Application.Subscriptions.SubscriberGroupedService.AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped) - adas_core.Application.Subscriptions.SubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped) - adas_core.Application.Subscriptions.SubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.String,System.String,adas_core.Domain.Models.GroupedObservation) - adas_core.Application.Subscriptions.SubscriberGroupedService.GetGrouped - adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveGroupedObsByPatientId(System.String) - adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberByLocation(System.String,adas_core.Domain.Models.PatientLocation) - adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(System.String,System.String) - adas_core.Application.Subscriptions.SubscriberGroupedService.SubscriberGroupedList - adas_core.Application.Subscriptions.SubscriberGroupedService.UpdateLastGroupedObsInGroup(System.String,adas_core.Domain.Models.GroupedObservation) langs: - csharp - vb name: SubscriberGroupedService nameWithType: SubscriberGroupedService fullName: adas_core.Application.Subscriptions.SubscriberGroupedService type: Class source: remote: path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: SubscriberGroupedService path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs startLine: 16 assemblies: - adas-core.Application namespace: adas_core.Application.Subscriptions summary: Provides an implementation of that coordinates subscription handling for grouped observations, integrating caching, client messaging, and logging capabilities. remarks: This service depends on an optional cache, a grouped observation service, a logger, and a lazily-initialized client message service to support its subscriber-related operations. example: [] syntax: content: 'public class SubscriberGroupedService : ISubscriberGroupedService' content.vb: Public Class SubscriberGroupedService Implements ISubscriberGroupedService inheritance: - System.Object implements: - adas_core.Application.Services.Interfaces.ISubscriberGroupedService 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.Subscriptions.SubscriberGroupedService.#ctor(adas_core.Application.Services.Interfaces.ICacheService,adas_core.Application.Services.Interfaces.IGroupedObservationService,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Subscriptions.SubscriberGroupedService},System.Lazy{adas_core.Application.Services.Interfaces.IClientMessageService}) commentId: M:adas_core.Application.Subscriptions.SubscriberGroupedService.#ctor(adas_core.Application.Services.Interfaces.ICacheService,adas_core.Application.Services.Interfaces.IGroupedObservationService,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Subscriptions.SubscriberGroupedService},System.Lazy{adas_core.Application.Services.Interfaces.IClientMessageService}) id: '#ctor(adas_core.Application.Services.Interfaces.ICacheService,adas_core.Application.Services.Interfaces.IGroupedObservationService,Microsoft.Extensions.Logging.ILogger{adas_core.Application.Subscriptions.SubscriberGroupedService},System.Lazy{adas_core.Application.Services.Interfaces.IClientMessageService})' parent: adas_core.Application.Subscriptions.SubscriberGroupedService langs: - csharp - vb name: SubscriberGroupedService(ICacheService?, IGroupedObservationService, ILogger, Lazy) nameWithType: SubscriberGroupedService.SubscriberGroupedService(ICacheService?, IGroupedObservationService, ILogger, Lazy) fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.SubscriberGroupedService(adas_core.Application.Services.Interfaces.ICacheService?, adas_core.Application.Services.Interfaces.IGroupedObservationService, Microsoft.Extensions.Logging.ILogger, System.Lazy) type: Constructor source: remote: path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: .ctor path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs startLine: 16 assemblies: - adas-core.Application namespace: adas_core.Application.Subscriptions summary: Provides an implementation of that coordinates subscription handling for grouped observations, integrating caching, client messaging, and logging capabilities. remarks: This service depends on an optional cache, a grouped observation service, a logger, and a lazily-initialized client message service to support its subscriber-related operations. example: [] syntax: content: public SubscriberGroupedService(ICacheService? cacheService, IGroupedObservationService groupedObservationService, ILogger logger, Lazy clientMessageService) parameters: - id: cacheService type: adas_core.Application.Services.Interfaces.ICacheService - id: groupedObservationService type: adas_core.Application.Services.Interfaces.IGroupedObservationService - id: logger type: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Subscriptions.SubscriberGroupedService} - id: clientMessageService type: System.Lazy{adas_core.Application.Services.Interfaces.IClientMessageService} content.vb: Public Sub New(cacheService As ICacheService, groupedObservationService As IGroupedObservationService, logger As ILogger(Of SubscriberGroupedService), clientMessageService As Lazy(Of IClientMessageService)) overload: adas_core.Application.Subscriptions.SubscriberGroupedService.#ctor* nameWithType.vb: SubscriberGroupedService.New(ICacheService, IGroupedObservationService, ILogger(Of SubscriberGroupedService), Lazy(Of IClientMessageService)) fullName.vb: adas_core.Application.Subscriptions.SubscriberGroupedService.New(adas_core.Application.Services.Interfaces.ICacheService, adas_core.Application.Services.Interfaces.IGroupedObservationService, Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Subscriptions.SubscriberGroupedService), System.Lazy(Of adas_core.Application.Services.Interfaces.IClientMessageService)) name.vb: New(ICacheService, IGroupedObservationService, ILogger(Of SubscriberGroupedService), Lazy(Of IClientMessageService)) - uid: adas_core.Application.Subscriptions.SubscriberGroupedService.SubscriberGroupedList commentId: P:adas_core.Application.Subscriptions.SubscriberGroupedService.SubscriberGroupedList id: SubscriberGroupedList parent: adas_core.Application.Subscriptions.SubscriberGroupedService langs: - csharp - vb name: SubscriberGroupedList nameWithType: SubscriberGroupedService.SubscriberGroupedList fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.SubscriberGroupedList type: Property source: remote: path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: SubscriberGroupedList path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs startLine: 28 assemblies: - adas-core.Application namespace: adas_core.Application.Subscriptions syntax: content: public List SubscriberGroupedList { get; set; } parameters: [] return: type: System.Collections.Generic.List{adas_core.Application.Subscriptions.WsSubscriberGrouped} content.vb: Public Property SubscriberGroupedList As List(Of WsSubscriberGrouped) overload: adas_core.Application.Subscriptions.SubscriberGroupedService.SubscriberGroupedList* - uid: adas_core.Application.Subscriptions.SubscriberGroupedService.GetGrouped commentId: M:adas_core.Application.Subscriptions.SubscriberGroupedService.GetGrouped id: GetGrouped parent: adas_core.Application.Subscriptions.SubscriberGroupedService langs: - csharp - vb name: GetGrouped() nameWithType: SubscriberGroupedService.GetGrouped() fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.GetGrouped() type: Method source: remote: path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: GetGrouped path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs startLine: 50 assemblies: - adas-core.Application namespace: adas_core.Application.Subscriptions summary: Returns a thread-safe snapshot of the grouped subscribers as a new list. The internal collection is locked during the copy to ensure consistency and prevent concurrent modification. example: [] syntax: content: public List GetGrouped() return: type: System.Collections.Generic.List{adas_core.Application.Subscriptions.WsSubscriberGrouped} description: A new containing a copy of the grouped subscribers. content.vb: Public Function GetGrouped() As List(Of WsSubscriberGrouped) overload: adas_core.Application.Subscriptions.SubscriberGroupedService.GetGrouped* implements: - adas_core.Application.Services.Interfaces.ISubscriberGroupedService.GetGrouped - uid: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveGroupedObsByPatientId(System.String) commentId: M:adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveGroupedObsByPatientId(System.String) id: RemoveGroupedObsByPatientId(System.String) parent: adas_core.Application.Subscriptions.SubscriberGroupedService langs: - csharp - vb name: RemoveGroupedObsByPatientId(string) nameWithType: SubscriberGroupedService.RemoveGroupedObsByPatientId(string) fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveGroupedObsByPatientId(string) type: Method source: remote: path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: RemoveGroupedObsByPatientId path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs startLine: 62 assemblies: - adas-core.Application namespace: adas_core.Application.Subscriptions summary: Removes all grouped observations associated with the specified patient identifier from the subscriber collection in a thread-safe manner. example: [] syntax: content: public void RemoveGroupedObsByPatientId(string patientId) parameters: - id: patientId type: System.String description: The string representation of the patient identifier used to locate and remove the matching grouped observations. content.vb: Public Sub RemoveGroupedObsByPatientId(patientId As String) overload: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveGroupedObsByPatientId* implements: - adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveGroupedObsByPatientId(System.String) nameWithType.vb: SubscriberGroupedService.RemoveGroupedObsByPatientId(String) fullName.vb: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveGroupedObsByPatientId(String) name.vb: RemoveGroupedObsByPatientId(String) - uid: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberByLocation(System.String,adas_core.Domain.Models.PatientLocation) commentId: M:adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberByLocation(System.String,adas_core.Domain.Models.PatientLocation) id: RemoveWsSubscriberByLocation(System.String,adas_core.Domain.Models.PatientLocation) parent: adas_core.Application.Subscriptions.SubscriberGroupedService langs: - csharp - vb name: RemoveWsSubscriberByLocation(string, PatientLocation?) nameWithType: SubscriberGroupedService.RemoveWsSubscriberByLocation(string, PatientLocation?) fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberByLocation(string, adas_core.Domain.Models.PatientLocation?) type: Method source: remote: path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: RemoveWsSubscriberByLocation path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs startLine: 78 assemblies: - adas-core.Application namespace: adas_core.Application.Subscriptions summary: >- Check if what clients dont need to get updated with new grouped observations and remove them diference between section and box if location is updated doesn't matter if is section or box BoxSubscribers don't need to get updated otherwise SectionSubscribers may still need to get updated example: [] syntax: content: public void RemoveWsSubscriberByLocation(string patientId, PatientLocation? newLocation) parameters: - id: patientId type: System.String description: objectId on db for Patient - id: newLocation type: adas_core.Domain.Models.PatientLocation description: '' content.vb: Public Sub RemoveWsSubscriberByLocation(patientId As String, newLocation As PatientLocation) overload: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberByLocation* implements: - adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberByLocation(System.String,adas_core.Domain.Models.PatientLocation) nameWithType.vb: SubscriberGroupedService.RemoveWsSubscriberByLocation(String, PatientLocation) fullName.vb: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberByLocation(String, adas_core.Domain.Models.PatientLocation) name.vb: RemoveWsSubscriberByLocation(String, PatientLocation) - uid: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(System.String,System.String) commentId: M:adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(System.String,System.String) id: RemoveWsSubscriberPatientIdAndWsId(System.String,System.String) parent: adas_core.Application.Subscriptions.SubscriberGroupedService langs: - csharp - vb name: RemoveWsSubscriberPatientIdAndWsId(string, string) nameWithType: SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(string, string) fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(string, string) type: Method source: remote: path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: RemoveWsSubscriberPatientIdAndWsId path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs startLine: 102 assemblies: - adas-core.Application namespace: adas_core.Application.Subscriptions summary: Removes the specified WebSocket subscriber ID from all subscriber groups associated with the given patient ID in a thread-safe manner, and checks whether any resulting group is now empty for further cleanup. example: [] syntax: content: public void RemoveWsSubscriberPatientIdAndWsId(string patientId, string wsIdToRemove) parameters: - id: patientId type: System.String description: The patient identifier used to locate the subscriber groups to update. - id: wsIdToRemove type: System.String description: The WebSocket subscriber ID to remove from the matching subscriber and group collections. content.vb: Public Sub RemoveWsSubscriberPatientIdAndWsId(patientId As String, wsIdToRemove As String) overload: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId* implements: - adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(System.String,System.String) nameWithType.vb: SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(String, String) fullName.vb: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(String, String) name.vb: RemoveWsSubscriberPatientIdAndWsId(String, String) - uid: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped) commentId: M:adas_core.Application.Subscriptions.SubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped) id: CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped) parent: adas_core.Application.Subscriptions.SubscriberGroupedService langs: - csharp - vb name: CheckEmptySubscriberGroup(WsSubscriberGrouped?) nameWithType: SubscriberGroupedService.CheckEmptySubscriberGroup(WsSubscriberGrouped?) fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped?) type: Method source: remote: path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: CheckEmptySubscriberGroup path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs startLine: 141 assemblies: - adas-core.Application namespace: adas_core.Application.Subscriptions summary: >- Check clients using generated grouped observations on disconections removing the wole object in case of 0 or only the group if any other client is using it example: [] syntax: content: public List CheckEmptySubscriberGroup(WsSubscriberGrouped? wsSubscriberGrouped) parameters: - id: wsSubscriberGrouped type: adas_core.Application.Subscriptions.WsSubscriberGrouped description: >- Object with properties to generate new grouped observations, clients using those grouped obsercations and the generated list of grouped observations return: type: System.Collections.Generic.List{System.String} content.vb: Public Function CheckEmptySubscriberGroup(wsSubscriberGrouped As WsSubscriberGrouped) As List(Of String) overload: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckEmptySubscriberGroup* implements: - adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped) nameWithType.vb: SubscriberGroupedService.CheckEmptySubscriberGroup(WsSubscriberGrouped) fullName.vb: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped) name.vb: CheckEmptySubscriberGroup(WsSubscriberGrouped) - uid: adas_core.Application.Subscriptions.SubscriberGroupedService.AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped) commentId: M:adas_core.Application.Subscriptions.SubscriberGroupedService.AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped) id: AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped) parent: adas_core.Application.Subscriptions.SubscriberGroupedService langs: - csharp - vb name: AddSubscriberGrouped(WsSubscriberGrouped) nameWithType: SubscriberGroupedService.AddSubscriberGrouped(WsSubscriberGrouped) fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped) type: Method source: remote: path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: AddSubscriberGrouped path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs startLine: 181 assemblies: - adas-core.Application namespace: adas_core.Application.Subscriptions summary: >- Adds a grouped WebSocket subscriber to the internal collection in a thread-safe manner. Uses locking to ensure that concurrent calls do not corrupt the subscriber list. example: [] syntax: content: public void AddSubscriberGrouped(WsSubscriberGrouped wsSubscriberGrouped) parameters: - id: wsSubscriberGrouped type: adas_core.Application.Subscriptions.WsSubscriberGrouped description: The grouped WebSocket subscriber instance to be added to the collection. content.vb: Public Sub AddSubscriberGrouped(wsSubscriberGrouped As WsSubscriberGrouped) overload: adas_core.Application.Subscriptions.SubscriberGroupedService.AddSubscriberGrouped* implements: - adas_core.Application.Services.Interfaces.ISubscriberGroupedService.AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped) - uid: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.String,System.String,adas_core.Domain.Models.GroupedObservation) commentId: M:adas_core.Application.Subscriptions.SubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.String,System.String,adas_core.Domain.Models.GroupedObservation) id: CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.String,System.String,adas_core.Domain.Models.GroupedObservation) parent: adas_core.Application.Subscriptions.SubscriberGroupedService langs: - csharp - vb name: CheckOnSubscriptionGroup(GroupedField, ObjectId, string?, string, GroupedObservation) nameWithType: SubscriberGroupedService.CheckOnSubscriptionGroup(GroupedField, ObjectId, string?, string, GroupedObservation) fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField, MongoDB.Bson.ObjectId, string?, string, adas_core.Domain.Models.GroupedObservation) type: Method source: remote: path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: CheckOnSubscriptionGroup path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs startLine: 197 assemblies: - adas-core.Application namespace: adas_core.Application.Subscriptions summary: Registers a client connection for grouped-field observation updates for a given patient. If an existing grouped subscription matches the patient and field, the connection is added to it; otherwise, a new grouped subscription is created with a callback that processes empty observations. example: [] syntax: content: public void CheckOnSubscriptionGroup(GroupedField groupedField, ObjectId patientId, string? timeZoneId, string connectionId, GroupedObservation lastObsInGroup) parameters: - id: groupedField type: adas_core.Domain.Models.GroupedObservations.GroupedField description: The grouped field criteria used to locate or create the matching subscription. - id: patientId type: MongoDB.Bson.ObjectId description: The identifier of the patient whose grouped observation is being subscribed to. - id: timeZoneId type: System.String description: The optional time zone identifier applied to the new subscription when one is created. - id: connectionId type: System.String description: The unique identifier of the client connection being registered. - id: lastObsInGroup type: adas_core.Domain.Models.GroupedObservation description: The most recent observation in the group, used to initialize a new subscription. content.vb: Public Sub CheckOnSubscriptionGroup(groupedField As GroupedField, patientId As ObjectId, timeZoneId As String, connectionId As String, lastObsInGroup As GroupedObservation) overload: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckOnSubscriptionGroup* implements: - adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.String,System.String,adas_core.Domain.Models.GroupedObservation) nameWithType.vb: SubscriberGroupedService.CheckOnSubscriptionGroup(GroupedField, ObjectId, String, String, GroupedObservation) fullName.vb: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField, MongoDB.Bson.ObjectId, String, String, adas_core.Domain.Models.GroupedObservation) name.vb: CheckOnSubscriptionGroup(GroupedField, ObjectId, String, String, GroupedObservation) - uid: adas_core.Application.Subscriptions.SubscriberGroupedService.UpdateLastGroupedObsInGroup(System.String,adas_core.Domain.Models.GroupedObservation) commentId: M:adas_core.Application.Subscriptions.SubscriberGroupedService.UpdateLastGroupedObsInGroup(System.String,adas_core.Domain.Models.GroupedObservation) id: UpdateLastGroupedObsInGroup(System.String,adas_core.Domain.Models.GroupedObservation) parent: adas_core.Application.Subscriptions.SubscriberGroupedService langs: - csharp - vb name: UpdateLastGroupedObsInGroup(string, GroupedObservation) nameWithType: SubscriberGroupedService.UpdateLastGroupedObsInGroup(string, GroupedObservation) fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.UpdateLastGroupedObsInGroup(string, adas_core.Domain.Models.GroupedObservation) type: Method source: remote: path: adas-core.Application/Subscriptions/SubscriberGroupedService.cs branch: document/release/1.0.1 repo: https://git.teralevel.io/adas/adas-core.git id: UpdateLastGroupedObsInGroup path: ../../adas-core.Application/Subscriptions/SubscriberGroupedService.cs startLine: 237 assemblies: - adas-core.Application namespace: adas_core.Application.Subscriptions summary: >- Updates the last grouped observation in the subscriber group identified by the specified hash code. Performs a thread-safe lookup; if no matching subscriber group is found, the operation is silently skipped. example: [] syntax: content: public void UpdateLastGroupedObsInGroup(string wsgHashCode, GroupedObservation newGroupedObservation) parameters: - id: wsgHashCode type: System.String description: The hash code used to identify the target subscriber group whose last grouped observation should be updated. - id: newGroupedObservation type: adas_core.Domain.Models.GroupedObservation description: The new to set as the last grouped observation in the matched group. content.vb: Public Sub UpdateLastGroupedObsInGroup(wsgHashCode As String, newGroupedObservation As GroupedObservation) overload: adas_core.Application.Subscriptions.SubscriberGroupedService.UpdateLastGroupedObsInGroup* implements: - adas_core.Application.Services.Interfaces.ISubscriberGroupedService.UpdateLastGroupedObsInGroup(System.String,adas_core.Domain.Models.GroupedObservation) nameWithType.vb: SubscriberGroupedService.UpdateLastGroupedObsInGroup(String, GroupedObservation) fullName.vb: adas_core.Application.Subscriptions.SubscriberGroupedService.UpdateLastGroupedObsInGroup(String, adas_core.Domain.Models.GroupedObservation) name.vb: UpdateLastGroupedObsInGroup(String, GroupedObservation) references: - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService commentId: T:adas_core.Application.Services.Interfaces.ISubscriberGroupedService parent: adas_core.Application.Services.Interfaces href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html name: ISubscriberGroupedService nameWithType: ISubscriberGroupedService fullName: adas_core.Application.Services.Interfaces.ISubscriberGroupedService - uid: adas_core.Application.Subscriptions commentId: N:adas_core.Application.Subscriptions href: adas_core.html name: adas_core.Application.Subscriptions nameWithType: adas_core.Application.Subscriptions fullName: adas_core.Application.Subscriptions 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.Subscriptions name: Subscriptions href: adas_core.Application.Subscriptions.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.Subscriptions name: Subscriptions href: adas_core.Application.Subscriptions.html - uid: System.Object commentId: T:System.Object parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object name: object nameWithType: object fullName: object nameWithType.vb: Object fullName.vb: Object name.vb: Object - uid: System.Object.Equals(System.Object) commentId: M:System.Object.Equals(System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) name: Equals(object) nameWithType: object.Equals(object) fullName: object.Equals(object) nameWithType.vb: Object.Equals(Object) fullName.vb: Object.Equals(Object) name.vb: Equals(Object) spec.csharp: - uid: System.Object.Equals(System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.Equals(System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.Equals(System.Object,System.Object) commentId: M:System.Object.Equals(System.Object,System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) name: Equals(object, object) nameWithType: object.Equals(object, object) fullName: object.Equals(object, object) nameWithType.vb: Object.Equals(Object, Object) fullName.vb: Object.Equals(Object, Object) name.vb: Equals(Object, Object) spec.csharp: - uid: System.Object.Equals(System.Object,System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.Equals(System.Object,System.Object) name: Equals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.GetHashCode commentId: M:System.Object.GetHashCode parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode name: GetHashCode() nameWithType: object.GetHashCode() fullName: object.GetHashCode() nameWithType.vb: Object.GetHashCode() fullName.vb: Object.GetHashCode() spec.csharp: - uid: System.Object.GetHashCode name: GetHashCode isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode - name: ( - name: ) spec.vb: - uid: System.Object.GetHashCode name: GetHashCode isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode - name: ( - name: ) - uid: System.Object.GetType commentId: M:System.Object.GetType parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype name: GetType() nameWithType: object.GetType() fullName: object.GetType() nameWithType.vb: Object.GetType() fullName.vb: Object.GetType() spec.csharp: - uid: System.Object.GetType name: GetType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype - name: ( - name: ) spec.vb: - uid: System.Object.GetType name: GetType isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.gettype - name: ( - name: ) - uid: System.Object.MemberwiseClone commentId: M:System.Object.MemberwiseClone parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone name: MemberwiseClone() nameWithType: object.MemberwiseClone() fullName: object.MemberwiseClone() nameWithType.vb: Object.MemberwiseClone() fullName.vb: Object.MemberwiseClone() spec.csharp: - uid: System.Object.MemberwiseClone name: MemberwiseClone isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone - name: ( - name: ) spec.vb: - uid: System.Object.MemberwiseClone name: MemberwiseClone isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone - name: ( - name: ) - uid: System.Object.ReferenceEquals(System.Object,System.Object) commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals name: ReferenceEquals(object, object) nameWithType: object.ReferenceEquals(object, object) fullName: object.ReferenceEquals(object, object) nameWithType.vb: Object.ReferenceEquals(Object, Object) fullName.vb: Object.ReferenceEquals(Object, Object) name.vb: ReferenceEquals(Object, Object) spec.csharp: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: System.Object.ReferenceEquals(System.Object,System.Object) name: ReferenceEquals isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ',' - name: " " - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.ToString commentId: M:System.Object.ToString parent: System.Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring name: ToString() nameWithType: object.ToString() fullName: object.ToString() nameWithType.vb: Object.ToString() fullName.vb: Object.ToString() spec.csharp: - uid: System.Object.ToString name: ToString isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring - name: ( - name: ) spec.vb: - uid: System.Object.ToString name: ToString isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object.tostring - name: ( - name: ) - uid: System.Object.adas_core.Domain.Utils.NumberUtils.IsNumber commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object) parent: adas_core.Domain.Utils.NumberUtils definition: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object) href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_ name: IsNumber(object) nameWithType: NumberUtils.IsNumber(object) fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object) nameWithType.vb: NumberUtils.IsNumber(Object) fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object) name.vb: IsNumber(Object) spec.csharp: - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object) name: IsNumber href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_ - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object) name: IsNumber href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_ - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.adas_core.Domain.Utils.NumberUtils.ToDouble commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object) parent: adas_core.Domain.Utils.NumberUtils definition: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object) href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_ name: ToDouble(object) nameWithType: NumberUtils.ToDouble(object) fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object) nameWithType.vb: NumberUtils.ToDouble(Object) fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object) name.vb: ToDouble(Object) spec.csharp: - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object) name: ToDouble href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_ - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object) name: ToDouble href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_ - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: System.Object.adas_core.Domain.Utils.ObjectUtils.ToStr commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object) parent: adas_core.Domain.Utils.ObjectUtils definition: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object) href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_ name: ToStr(object) nameWithType: ObjectUtils.ToStr(object) fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object) nameWithType.vb: ObjectUtils.ToStr(Object) fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object) name.vb: ToStr(Object) spec.csharp: - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object) name: ToStr href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_ - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object) name: ToStr href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_ - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: adas_core.Application.Services.Interfaces commentId: N:adas_core.Application.Services.Interfaces href: adas_core.html name: adas_core.Application.Services.Interfaces nameWithType: adas_core.Application.Services.Interfaces fullName: adas_core.Application.Services.Interfaces spec.csharp: - uid: adas_core name: adas_core href: adas_core.html - name: . - uid: adas_core.Application name: Application href: adas_core.Application.html - name: . - uid: adas_core.Application.Services name: Services href: adas_core.Application.Services.html - name: . - uid: adas_core.Application.Services.Interfaces name: Interfaces href: adas_core.Application.Services.Interfaces.html spec.vb: - uid: adas_core name: adas_core href: adas_core.html - name: . - uid: adas_core.Application name: Application href: adas_core.Application.html - name: . - uid: adas_core.Application.Services name: Services href: adas_core.Application.Services.html - name: . - uid: adas_core.Application.Services.Interfaces name: Interfaces href: adas_core.Application.Services.Interfaces.html - uid: System commentId: N:System isExternal: true href: https://learn.microsoft.com/dotnet/api/system name: System nameWithType: System fullName: System - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object) commentId: M:adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object) isExternal: true href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_ name: IsNumber(object) nameWithType: NumberUtils.IsNumber(object) fullName: adas_core.Domain.Utils.NumberUtils.IsNumber(object) nameWithType.vb: NumberUtils.IsNumber(Object) fullName.vb: adas_core.Domain.Utils.NumberUtils.IsNumber(Object) name.vb: IsNumber(Object) spec.csharp: - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object) name: IsNumber href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_ - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: adas_core.Domain.Utils.NumberUtils.IsNumber(System.Object) name: IsNumber href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_IsNumber_System_Object_ - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: adas_core.Domain.Utils.NumberUtils commentId: T:adas_core.Domain.Utils.NumberUtils parent: adas_core.Domain.Utils href: adas_core.Domain.Utils.NumberUtils.html name: NumberUtils nameWithType: NumberUtils fullName: adas_core.Domain.Utils.NumberUtils - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object) commentId: M:adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object) isExternal: true href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_ name: ToDouble(object) nameWithType: NumberUtils.ToDouble(object) fullName: adas_core.Domain.Utils.NumberUtils.ToDouble(object) nameWithType.vb: NumberUtils.ToDouble(Object) fullName.vb: adas_core.Domain.Utils.NumberUtils.ToDouble(Object) name.vb: ToDouble(Object) spec.csharp: - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object) name: ToDouble href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_ - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: adas_core.Domain.Utils.NumberUtils.ToDouble(System.Object) name: ToDouble href: adas_core.Domain.Utils.NumberUtils.html#adas_core_Domain_Utils_NumberUtils_ToDouble_System_Object_ - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object) commentId: M:adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object) isExternal: true href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_ name: ToStr(object) nameWithType: ObjectUtils.ToStr(object) fullName: adas_core.Domain.Utils.ObjectUtils.ToStr(object) nameWithType.vb: ObjectUtils.ToStr(Object) fullName.vb: adas_core.Domain.Utils.ObjectUtils.ToStr(Object) name.vb: ToStr(Object) spec.csharp: - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object) name: ToStr href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_ - name: ( - uid: System.Object name: object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) spec.vb: - uid: adas_core.Domain.Utils.ObjectUtils.ToStr(System.Object) name: ToStr href: adas_core.Domain.Utils.ObjectUtils.html#adas_core_Domain_Utils_ObjectUtils_ToStr_System_Object_ - name: ( - uid: System.Object name: Object isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) - uid: adas_core.Domain.Utils.ObjectUtils commentId: T:adas_core.Domain.Utils.ObjectUtils parent: adas_core.Domain.Utils href: adas_core.Domain.Utils.ObjectUtils.html name: ObjectUtils nameWithType: ObjectUtils fullName: adas_core.Domain.Utils.ObjectUtils - uid: adas_core.Domain.Utils commentId: N:adas_core.Domain.Utils href: adas_core.html name: adas_core.Domain.Utils nameWithType: adas_core.Domain.Utils fullName: adas_core.Domain.Utils spec.csharp: - uid: adas_core name: adas_core href: adas_core.html - name: . - uid: adas_core.Domain name: Domain href: adas_core.Domain.html - name: . - uid: adas_core.Domain.Utils name: Utils href: adas_core.Domain.Utils.html spec.vb: - uid: adas_core name: adas_core href: adas_core.html - name: . - uid: adas_core.Domain name: Domain href: adas_core.Domain.html - name: . - uid: adas_core.Domain.Utils name: Utils href: adas_core.Domain.Utils.html - uid: adas_core.Application.Subscriptions.SubscriberGroupedService.#ctor* commentId: Overload:adas_core.Application.Subscriptions.SubscriberGroupedService.#ctor href: adas_core.Application.Subscriptions.SubscriberGroupedService.html#adas_core_Application_Subscriptions_SubscriberGroupedService__ctor_adas_core_Application_Services_Interfaces_ICacheService_adas_core_Application_Services_Interfaces_IGroupedObservationService_Microsoft_Extensions_Logging_ILogger_adas_core_Application_Subscriptions_SubscriberGroupedService__System_Lazy_adas_core_Application_Services_Interfaces_IClientMessageService__ name: SubscriberGroupedService nameWithType: SubscriberGroupedService.SubscriberGroupedService fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.SubscriberGroupedService nameWithType.vb: SubscriberGroupedService.New fullName.vb: adas_core.Application.Subscriptions.SubscriberGroupedService.New name.vb: New - uid: adas_core.Application.Services.Interfaces.ICacheService commentId: T:adas_core.Application.Services.Interfaces.ICacheService parent: adas_core.Application.Services.Interfaces href: adas_core.Application.Services.Interfaces.ICacheService.html name: ICacheService nameWithType: ICacheService fullName: adas_core.Application.Services.Interfaces.ICacheService - uid: adas_core.Application.Services.Interfaces.IGroupedObservationService commentId: T:adas_core.Application.Services.Interfaces.IGroupedObservationService parent: adas_core.Application.Services.Interfaces href: adas_core.Application.Services.Interfaces.IGroupedObservationService.html name: IGroupedObservationService nameWithType: IGroupedObservationService fullName: adas_core.Application.Services.Interfaces.IGroupedObservationService - uid: Microsoft.Extensions.Logging.ILogger{adas_core.Application.Subscriptions.SubscriberGroupedService} commentId: T:Microsoft.Extensions.Logging.ILogger{adas_core.Application.Subscriptions.SubscriberGroupedService} parent: Microsoft.Extensions.Logging definition: Microsoft.Extensions.Logging.ILogger`1 href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 name: ILogger nameWithType: ILogger fullName: Microsoft.Extensions.Logging.ILogger nameWithType.vb: ILogger(Of SubscriberGroupedService) fullName.vb: Microsoft.Extensions.Logging.ILogger(Of adas_core.Application.Subscriptions.SubscriberGroupedService) name.vb: ILogger(Of SubscriberGroupedService) 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.Subscriptions.SubscriberGroupedService name: SubscriberGroupedService href: adas_core.Application.Subscriptions.SubscriberGroupedService.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.Subscriptions.SubscriberGroupedService name: SubscriberGroupedService href: adas_core.Application.Subscriptions.SubscriberGroupedService.html - name: ) - uid: System.Lazy{adas_core.Application.Services.Interfaces.IClientMessageService} commentId: T:System.Lazy{adas_core.Application.Services.Interfaces.IClientMessageService} parent: System definition: System.Lazy`1 href: https://learn.microsoft.com/dotnet/api/system.lazy-1 name: Lazy nameWithType: Lazy fullName: System.Lazy nameWithType.vb: Lazy(Of IClientMessageService) fullName.vb: System.Lazy(Of adas_core.Application.Services.Interfaces.IClientMessageService) name.vb: Lazy(Of IClientMessageService) 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.IClientMessageService name: IClientMessageService href: adas_core.Application.Services.Interfaces.IClientMessageService.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.IClientMessageService name: IClientMessageService href: adas_core.Application.Services.Interfaces.IClientMessageService.html - name: ) - uid: Microsoft.Extensions.Logging.ILogger`1 commentId: T:Microsoft.Extensions.Logging.ILogger`1 isExternal: true href: https://learn.microsoft.com/dotnet/api/microsoft.extensions.logging.ilogger-1 name: ILogger nameWithType: ILogger fullName: Microsoft.Extensions.Logging.ILogger 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 nameWithType: Lazy fullName: System.Lazy 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: adas_core.Application.Subscriptions.SubscriberGroupedService.SubscriberGroupedList* commentId: Overload:adas_core.Application.Subscriptions.SubscriberGroupedService.SubscriberGroupedList href: adas_core.Application.Subscriptions.SubscriberGroupedService.html#adas_core_Application_Subscriptions_SubscriberGroupedService_SubscriberGroupedList name: SubscriberGroupedList nameWithType: SubscriberGroupedService.SubscriberGroupedList fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.SubscriberGroupedList - uid: System.Collections.Generic.List{adas_core.Application.Subscriptions.WsSubscriberGrouped} commentId: T:System.Collections.Generic.List{adas_core.Application.Subscriptions.WsSubscriberGrouped} parent: System.Collections.Generic definition: System.Collections.Generic.List`1 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 name: List nameWithType: List fullName: System.Collections.Generic.List nameWithType.vb: List(Of WsSubscriberGrouped) fullName.vb: System.Collections.Generic.List(Of adas_core.Application.Subscriptions.WsSubscriberGrouped) name.vb: List(Of WsSubscriberGrouped) spec.csharp: - uid: System.Collections.Generic.List`1 name: List isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: < - uid: adas_core.Application.Subscriptions.WsSubscriberGrouped name: WsSubscriberGrouped href: adas_core.Application.Subscriptions.WsSubscriberGrouped.html - name: '>' spec.vb: - uid: System.Collections.Generic.List`1 name: List isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: ( - name: Of - name: " " - uid: adas_core.Application.Subscriptions.WsSubscriberGrouped name: WsSubscriberGrouped href: adas_core.Application.Subscriptions.WsSubscriberGrouped.html - name: ) - uid: System.Collections.Generic.List`1 commentId: T:System.Collections.Generic.List`1 isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 name: List nameWithType: List fullName: System.Collections.Generic.List nameWithType.vb: List(Of T) fullName.vb: System.Collections.Generic.List(Of T) name.vb: List(Of T) spec.csharp: - uid: System.Collections.Generic.List`1 name: List isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: < - name: T - name: '>' spec.vb: - uid: System.Collections.Generic.List`1 name: List isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: ( - name: Of - name: " " - name: T - name: ) - uid: System.Collections.Generic commentId: N:System.Collections.Generic isExternal: true href: https://learn.microsoft.com/dotnet/api/system name: System.Collections.Generic nameWithType: System.Collections.Generic fullName: System.Collections.Generic spec.csharp: - uid: System name: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system - name: . - uid: System.Collections name: Collections isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections - name: . - uid: System.Collections.Generic name: Generic isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic spec.vb: - uid: System name: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system - name: . - uid: System.Collections name: Collections isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections - name: . - uid: System.Collections.Generic name: Generic isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic - uid: adas_core.Application.Subscriptions.SubscriberGroupedService.GetGrouped* commentId: Overload:adas_core.Application.Subscriptions.SubscriberGroupedService.GetGrouped href: adas_core.Application.Subscriptions.SubscriberGroupedService.html#adas_core_Application_Subscriptions_SubscriberGroupedService_GetGrouped name: GetGrouped nameWithType: SubscriberGroupedService.GetGrouped fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.GetGrouped - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.GetGrouped commentId: M:adas_core.Application.Services.Interfaces.ISubscriberGroupedService.GetGrouped parent: adas_core.Application.Services.Interfaces.ISubscriberGroupedService href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_GetGrouped name: GetGrouped() nameWithType: ISubscriberGroupedService.GetGrouped() fullName: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.GetGrouped() spec.csharp: - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.GetGrouped name: GetGrouped href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_GetGrouped - name: ( - name: ) spec.vb: - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.GetGrouped name: GetGrouped href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_GetGrouped - name: ( - name: ) - uid: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveGroupedObsByPatientId* commentId: Overload:adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveGroupedObsByPatientId href: adas_core.Application.Subscriptions.SubscriberGroupedService.html#adas_core_Application_Subscriptions_SubscriberGroupedService_RemoveGroupedObsByPatientId_System_String_ name: RemoveGroupedObsByPatientId nameWithType: SubscriberGroupedService.RemoveGroupedObsByPatientId fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveGroupedObsByPatientId - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveGroupedObsByPatientId(System.String) commentId: M:adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveGroupedObsByPatientId(System.String) parent: adas_core.Application.Services.Interfaces.ISubscriberGroupedService isExternal: true href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_RemoveGroupedObsByPatientId_System_String_ name: RemoveGroupedObsByPatientId(string) nameWithType: ISubscriberGroupedService.RemoveGroupedObsByPatientId(string) fullName: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveGroupedObsByPatientId(string) nameWithType.vb: ISubscriberGroupedService.RemoveGroupedObsByPatientId(String) fullName.vb: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveGroupedObsByPatientId(String) name.vb: RemoveGroupedObsByPatientId(String) spec.csharp: - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveGroupedObsByPatientId(System.String) name: RemoveGroupedObsByPatientId href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_RemoveGroupedObsByPatientId_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.ISubscriberGroupedService.RemoveGroupedObsByPatientId(System.String) name: RemoveGroupedObsByPatientId href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_RemoveGroupedObsByPatientId_System_String_ - name: ( - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - uid: System.String commentId: T:System.String parent: System isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string name: string nameWithType: string fullName: string nameWithType.vb: String fullName.vb: String name.vb: String - uid: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberByLocation* commentId: Overload:adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberByLocation href: adas_core.Application.Subscriptions.SubscriberGroupedService.html#adas_core_Application_Subscriptions_SubscriberGroupedService_RemoveWsSubscriberByLocation_System_String_adas_core_Domain_Models_PatientLocation_ name: RemoveWsSubscriberByLocation nameWithType: SubscriberGroupedService.RemoveWsSubscriberByLocation fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberByLocation - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberByLocation(System.String,adas_core.Domain.Models.PatientLocation) commentId: M:adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberByLocation(System.String,adas_core.Domain.Models.PatientLocation) parent: adas_core.Application.Services.Interfaces.ISubscriberGroupedService isExternal: true href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_RemoveWsSubscriberByLocation_System_String_adas_core_Domain_Models_PatientLocation_ name: RemoveWsSubscriberByLocation(string, PatientLocation) nameWithType: ISubscriberGroupedService.RemoveWsSubscriberByLocation(string, PatientLocation) fullName: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberByLocation(string, adas_core.Domain.Models.PatientLocation) nameWithType.vb: ISubscriberGroupedService.RemoveWsSubscriberByLocation(String, PatientLocation) fullName.vb: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberByLocation(String, adas_core.Domain.Models.PatientLocation) name.vb: RemoveWsSubscriberByLocation(String, PatientLocation) spec.csharp: - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberByLocation(System.String,adas_core.Domain.Models.PatientLocation) name: RemoveWsSubscriberByLocation href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_RemoveWsSubscriberByLocation_System_String_adas_core_Domain_Models_PatientLocation_ - name: ( - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: adas_core.Domain.Models.PatientLocation name: PatientLocation - name: ) spec.vb: - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberByLocation(System.String,adas_core.Domain.Models.PatientLocation) name: RemoveWsSubscriberByLocation href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_RemoveWsSubscriberByLocation_System_String_adas_core_Domain_Models_PatientLocation_ - name: ( - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: adas_core.Domain.Models.PatientLocation name: PatientLocation - name: ) - uid: adas_core.Domain.Models.PatientLocation commentId: T:adas_core.Domain.Models.PatientLocation parent: adas_core.Domain.Models href: adas_core.Domain.Models.PatientLocation.html name: PatientLocation nameWithType: PatientLocation fullName: adas_core.Domain.Models.PatientLocation - 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: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId* commentId: Overload:adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId href: adas_core.Application.Subscriptions.SubscriberGroupedService.html#adas_core_Application_Subscriptions_SubscriberGroupedService_RemoveWsSubscriberPatientIdAndWsId_System_String_System_String_ name: RemoveWsSubscriberPatientIdAndWsId nameWithType: SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(System.String,System.String) commentId: M:adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(System.String,System.String) parent: adas_core.Application.Services.Interfaces.ISubscriberGroupedService isExternal: true href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_RemoveWsSubscriberPatientIdAndWsId_System_String_System_String_ name: RemoveWsSubscriberPatientIdAndWsId(string, string) nameWithType: ISubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(string, string) fullName: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(string, string) nameWithType.vb: ISubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(String, String) fullName.vb: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(String, String) name.vb: RemoveWsSubscriberPatientIdAndWsId(String, String) spec.csharp: - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(System.String,System.String) name: RemoveWsSubscriberPatientIdAndWsId href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_RemoveWsSubscriberPatientIdAndWsId_System_String_System_String_ - name: ( - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - 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.ISubscriberGroupedService.RemoveWsSubscriberPatientIdAndWsId(System.String,System.String) name: RemoveWsSubscriberPatientIdAndWsId href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_RemoveWsSubscriberPatientIdAndWsId_System_String_System_String_ - name: ( - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - uid: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckEmptySubscriberGroup* commentId: Overload:adas_core.Application.Subscriptions.SubscriberGroupedService.CheckEmptySubscriberGroup href: adas_core.Application.Subscriptions.SubscriberGroupedService.html#adas_core_Application_Subscriptions_SubscriberGroupedService_CheckEmptySubscriberGroup_adas_core_Application_Subscriptions_WsSubscriberGrouped_ name: CheckEmptySubscriberGroup nameWithType: SubscriberGroupedService.CheckEmptySubscriberGroup fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckEmptySubscriberGroup - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped) commentId: M:adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped) parent: adas_core.Application.Services.Interfaces.ISubscriberGroupedService href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_CheckEmptySubscriberGroup_adas_core_Application_Subscriptions_WsSubscriberGrouped_ name: CheckEmptySubscriberGroup(WsSubscriberGrouped) nameWithType: ISubscriberGroupedService.CheckEmptySubscriberGroup(WsSubscriberGrouped) fullName: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped) spec.csharp: - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped) name: CheckEmptySubscriberGroup href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_CheckEmptySubscriberGroup_adas_core_Application_Subscriptions_WsSubscriberGrouped_ - name: ( - uid: adas_core.Application.Subscriptions.WsSubscriberGrouped name: WsSubscriberGrouped href: adas_core.Application.Subscriptions.WsSubscriberGrouped.html - name: ) spec.vb: - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckEmptySubscriberGroup(adas_core.Application.Subscriptions.WsSubscriberGrouped) name: CheckEmptySubscriberGroup href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_CheckEmptySubscriberGroup_adas_core_Application_Subscriptions_WsSubscriberGrouped_ - name: ( - uid: adas_core.Application.Subscriptions.WsSubscriberGrouped name: WsSubscriberGrouped href: adas_core.Application.Subscriptions.WsSubscriberGrouped.html - name: ) - uid: adas_core.Application.Subscriptions.WsSubscriberGrouped commentId: T:adas_core.Application.Subscriptions.WsSubscriberGrouped parent: adas_core.Application.Subscriptions href: adas_core.Application.Subscriptions.WsSubscriberGrouped.html name: WsSubscriberGrouped nameWithType: WsSubscriberGrouped fullName: adas_core.Application.Subscriptions.WsSubscriberGrouped - uid: System.Collections.Generic.List{System.String} commentId: T:System.Collections.Generic.List{System.String} parent: System.Collections.Generic definition: System.Collections.Generic.List`1 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 name: List nameWithType: List fullName: System.Collections.Generic.List nameWithType.vb: List(Of String) fullName.vb: System.Collections.Generic.List(Of String) name.vb: List(Of String) spec.csharp: - uid: System.Collections.Generic.List`1 name: List isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: < - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: '>' spec.vb: - uid: System.Collections.Generic.List`1 name: List isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 - name: ( - name: Of - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - uid: adas_core.Application.Subscriptions.SubscriberGroupedService.AddSubscriberGrouped* commentId: Overload:adas_core.Application.Subscriptions.SubscriberGroupedService.AddSubscriberGrouped href: adas_core.Application.Subscriptions.SubscriberGroupedService.html#adas_core_Application_Subscriptions_SubscriberGroupedService_AddSubscriberGrouped_adas_core_Application_Subscriptions_WsSubscriberGrouped_ name: AddSubscriberGrouped nameWithType: SubscriberGroupedService.AddSubscriberGrouped fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.AddSubscriberGrouped - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped) commentId: M:adas_core.Application.Services.Interfaces.ISubscriberGroupedService.AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped) parent: adas_core.Application.Services.Interfaces.ISubscriberGroupedService href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_AddSubscriberGrouped_adas_core_Application_Subscriptions_WsSubscriberGrouped_ name: AddSubscriberGrouped(WsSubscriberGrouped) nameWithType: ISubscriberGroupedService.AddSubscriberGrouped(WsSubscriberGrouped) fullName: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped) spec.csharp: - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped) name: AddSubscriberGrouped href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_AddSubscriberGrouped_adas_core_Application_Subscriptions_WsSubscriberGrouped_ - name: ( - uid: adas_core.Application.Subscriptions.WsSubscriberGrouped name: WsSubscriberGrouped href: adas_core.Application.Subscriptions.WsSubscriberGrouped.html - name: ) spec.vb: - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.AddSubscriberGrouped(adas_core.Application.Subscriptions.WsSubscriberGrouped) name: AddSubscriberGrouped href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_AddSubscriberGrouped_adas_core_Application_Subscriptions_WsSubscriberGrouped_ - name: ( - uid: adas_core.Application.Subscriptions.WsSubscriberGrouped name: WsSubscriberGrouped href: adas_core.Application.Subscriptions.WsSubscriberGrouped.html - name: ) - uid: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckOnSubscriptionGroup* commentId: Overload:adas_core.Application.Subscriptions.SubscriberGroupedService.CheckOnSubscriptionGroup href: adas_core.Application.Subscriptions.SubscriberGroupedService.html#adas_core_Application_Subscriptions_SubscriberGroupedService_CheckOnSubscriptionGroup_adas_core_Domain_Models_GroupedObservations_GroupedField_MongoDB_Bson_ObjectId_System_String_System_String_adas_core_Domain_Models_GroupedObservation_ name: CheckOnSubscriptionGroup nameWithType: SubscriberGroupedService.CheckOnSubscriptionGroup fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.CheckOnSubscriptionGroup - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.String,System.String,adas_core.Domain.Models.GroupedObservation) commentId: M:adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.String,System.String,adas_core.Domain.Models.GroupedObservation) parent: adas_core.Application.Services.Interfaces.ISubscriberGroupedService isExternal: true href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_CheckOnSubscriptionGroup_adas_core_Domain_Models_GroupedObservations_GroupedField_MongoDB_Bson_ObjectId_System_String_System_String_adas_core_Domain_Models_GroupedObservation_ name: CheckOnSubscriptionGroup(GroupedField, ObjectId, string, string, GroupedObservation) nameWithType: ISubscriberGroupedService.CheckOnSubscriptionGroup(GroupedField, ObjectId, string, string, GroupedObservation) fullName: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField, MongoDB.Bson.ObjectId, string, string, adas_core.Domain.Models.GroupedObservation) nameWithType.vb: ISubscriberGroupedService.CheckOnSubscriptionGroup(GroupedField, ObjectId, String, String, GroupedObservation) fullName.vb: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField, MongoDB.Bson.ObjectId, String, String, adas_core.Domain.Models.GroupedObservation) name.vb: CheckOnSubscriptionGroup(GroupedField, ObjectId, String, String, GroupedObservation) spec.csharp: - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.String,System.String,adas_core.Domain.Models.GroupedObservation) name: CheckOnSubscriptionGroup href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_CheckOnSubscriptionGroup_adas_core_Domain_Models_GroupedObservations_GroupedField_MongoDB_Bson_ObjectId_System_String_System_String_adas_core_Domain_Models_GroupedObservation_ - name: ( - uid: adas_core.Domain.Models.GroupedObservations.GroupedField name: GroupedField - name: ',' - name: " " - uid: MongoDB.Bson.ObjectId name: ObjectId isExternal: true - name: ',' - name: " " - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: adas_core.Domain.Models.GroupedObservation name: GroupedObservation - name: ) spec.vb: - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.CheckOnSubscriptionGroup(adas_core.Domain.Models.GroupedObservations.GroupedField,MongoDB.Bson.ObjectId,System.String,System.String,adas_core.Domain.Models.GroupedObservation) name: CheckOnSubscriptionGroup href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_CheckOnSubscriptionGroup_adas_core_Domain_Models_GroupedObservations_GroupedField_MongoDB_Bson_ObjectId_System_String_System_String_adas_core_Domain_Models_GroupedObservation_ - name: ( - uid: adas_core.Domain.Models.GroupedObservations.GroupedField name: GroupedField - name: ',' - name: " " - uid: MongoDB.Bson.ObjectId name: ObjectId isExternal: true - name: ',' - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: adas_core.Domain.Models.GroupedObservation name: GroupedObservation - name: ) - uid: adas_core.Domain.Models.GroupedObservations.GroupedField commentId: T:adas_core.Domain.Models.GroupedObservations.GroupedField parent: adas_core.Domain.Models.GroupedObservations href: adas_core.Domain.Models.GroupedObservations.GroupedField.html name: GroupedField nameWithType: GroupedField fullName: adas_core.Domain.Models.GroupedObservations.GroupedField - uid: MongoDB.Bson.ObjectId commentId: T:MongoDB.Bson.ObjectId parent: MongoDB.Bson isExternal: true name: ObjectId nameWithType: ObjectId fullName: MongoDB.Bson.ObjectId - uid: adas_core.Domain.Models.GroupedObservation commentId: T:adas_core.Domain.Models.GroupedObservation parent: adas_core.Domain.Models href: adas_core.Domain.Models.GroupedObservation.html name: GroupedObservation nameWithType: GroupedObservation fullName: adas_core.Domain.Models.GroupedObservation - uid: adas_core.Domain.Models.GroupedObservations commentId: N:adas_core.Domain.Models.GroupedObservations href: adas_core.html name: adas_core.Domain.Models.GroupedObservations nameWithType: adas_core.Domain.Models.GroupedObservations fullName: adas_core.Domain.Models.GroupedObservations 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.GroupedObservations name: GroupedObservations href: adas_core.Domain.Models.GroupedObservations.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.GroupedObservations name: GroupedObservations href: adas_core.Domain.Models.GroupedObservations.html - uid: MongoDB.Bson commentId: N:MongoDB.Bson isExternal: true name: MongoDB.Bson nameWithType: MongoDB.Bson fullName: MongoDB.Bson spec.csharp: - uid: MongoDB name: MongoDB isExternal: true - name: . - uid: MongoDB.Bson name: Bson isExternal: true spec.vb: - uid: MongoDB name: MongoDB isExternal: true - name: . - uid: MongoDB.Bson name: Bson isExternal: true - uid: adas_core.Application.Subscriptions.SubscriberGroupedService.UpdateLastGroupedObsInGroup* commentId: Overload:adas_core.Application.Subscriptions.SubscriberGroupedService.UpdateLastGroupedObsInGroup href: adas_core.Application.Subscriptions.SubscriberGroupedService.html#adas_core_Application_Subscriptions_SubscriberGroupedService_UpdateLastGroupedObsInGroup_System_String_adas_core_Domain_Models_GroupedObservation_ name: UpdateLastGroupedObsInGroup nameWithType: SubscriberGroupedService.UpdateLastGroupedObsInGroup fullName: adas_core.Application.Subscriptions.SubscriberGroupedService.UpdateLastGroupedObsInGroup - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.UpdateLastGroupedObsInGroup(System.String,adas_core.Domain.Models.GroupedObservation) commentId: M:adas_core.Application.Services.Interfaces.ISubscriberGroupedService.UpdateLastGroupedObsInGroup(System.String,adas_core.Domain.Models.GroupedObservation) parent: adas_core.Application.Services.Interfaces.ISubscriberGroupedService isExternal: true href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_UpdateLastGroupedObsInGroup_System_String_adas_core_Domain_Models_GroupedObservation_ name: UpdateLastGroupedObsInGroup(string, GroupedObservation) nameWithType: ISubscriberGroupedService.UpdateLastGroupedObsInGroup(string, GroupedObservation) fullName: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.UpdateLastGroupedObsInGroup(string, adas_core.Domain.Models.GroupedObservation) nameWithType.vb: ISubscriberGroupedService.UpdateLastGroupedObsInGroup(String, GroupedObservation) fullName.vb: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.UpdateLastGroupedObsInGroup(String, adas_core.Domain.Models.GroupedObservation) name.vb: UpdateLastGroupedObsInGroup(String, GroupedObservation) spec.csharp: - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.UpdateLastGroupedObsInGroup(System.String,adas_core.Domain.Models.GroupedObservation) name: UpdateLastGroupedObsInGroup href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_UpdateLastGroupedObsInGroup_System_String_adas_core_Domain_Models_GroupedObservation_ - name: ( - uid: System.String name: string isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: adas_core.Domain.Models.GroupedObservation name: GroupedObservation - name: ) spec.vb: - uid: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.UpdateLastGroupedObsInGroup(System.String,adas_core.Domain.Models.GroupedObservation) name: UpdateLastGroupedObsInGroup href: adas_core.Application.Services.Interfaces.ISubscriberGroupedService.html#adas_core_Application_Services_Interfaces_ISubscriberGroupedService_UpdateLastGroupedObsInGroup_System_String_adas_core_Domain_Models_GroupedObservation_ - name: ( - uid: System.String name: String isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - uid: adas_core.Domain.Models.GroupedObservation name: GroupedObservation - name: )