You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// Acknowledge a group of messages by event id (this will tell the server it has been processed)
119
+
/// </summary>
120
+
/// <remarks>There is no need to ack a message if you have Auto Ack enabled</remarks>
121
+
/// <param name="events">The <see cref="ResolvedEvent"></see> OriginalEvent.EventIds to acknowledge there should be less than 2000 to ack at a time.</param>
122
+
publicvoidAcknowledge(IEnumerable<Guid>events)
123
+
{
124
+
varids=events.ToArray();
125
+
if(ids.Length>2000)thrownewArgumentOutOfRangeException("events","events is limited to 2000 to ack at a time");
126
+
_subscription.NotifyEventsProcessed(ids);
127
+
}
107
128
/// <summary>
108
129
/// Mark a message failed processing. The server will be take action based upon the action paramter
0 commit comments