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
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
2
+
// SPDX-License-Identifier: Apache-2.0
3
+
4
+
usingSystem.Diagnostics.CodeAnalysis;
5
+
usingMicrosoft.Extensions.DependencyInjection;
6
+
7
+
namespaceAWS.Messaging.Configuration;
8
+
9
+
/// <summary>
10
+
/// Tracks the <see cref="IMiddleware"/> to be processed by the <see cref="Services.IHandlerInvoker"/> implementation and its <see cref="ServiceLifetime"/>.
11
+
/// </summary>
12
+
publicclassSubscriberMiddleware
13
+
{
14
+
/// <summary>
15
+
/// Constructs an instance of <see cref="SubscriberMiddleware"/>
16
+
/// </summary>
17
+
/// <param name="type">The type that implements <see cref="IMiddleware"/>.</param>
18
+
/// <param name="serviceLifetime">The lifetime of the middleware.</param>
0 commit comments