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
public sealed class ConnectionFactory : RabbitMQ.Client.ConnectionFactoryBase, RabbitMQ.Client.IAsyncConnectionFactory, RabbitMQ.Client.IConnectionFactory
84
60
{
85
61
public const ushort DefaultChannelMax = 2047;
86
62
public const uint DefaultFrameMax = 0u;
87
63
public const string DefaultPass = "guest";
88
64
public const string DefaultUser = "guest";
89
65
public const string DefaultVHost = "/";
90
-
public static readonly System.Collections.Generic.IList<RabbitMQ.Client.AuthMechanismFactory> DefaultAuthMechanisms;
66
+
public static readonly System.Collections.Generic.IList<RabbitMQ.Client.IAuthMechanismFactory> DefaultAuthMechanisms;
91
67
public static readonly System.TimeSpan DefaultConnectionTimeout;
92
68
public static readonly System.TimeSpan DefaultHeartbeat;
93
69
public ConnectionFactory() { }
94
70
public System.Security.Authentication.SslProtocols AmqpUriSslProtocols { get; set; }
95
-
public System.Collections.Generic.IList<RabbitMQ.Client.AuthMechanismFactory> AuthMechanisms { get; set; }
71
+
public System.Collections.Generic.IList<RabbitMQ.Client.IAuthMechanismFactory> AuthMechanisms { get; set; }
96
72
public bool AutomaticRecoveryEnabled { get; set; }
97
73
public System.Collections.Generic.IDictionary<string, object> ClientProperties { get; set; }
98
74
public string ClientProvidedName { get; set; }
@@ -119,7 +95,7 @@ namespace RabbitMQ.Client
119
95
public string VirtualHost { get; set; }
120
96
public static System.Net.Sockets.AddressFamily DefaultAddressFamily { get; set; }
121
97
public static System.Security.Authentication.SslProtocols DefaultAmqpUriSslProtocols { get; set; }
122
-
public RabbitMQ.Client.AuthMechanismFactory AuthMechanismFactory(System.Collections.Generic.IList<string> mechanismNames) { }
98
+
public RabbitMQ.Client.IAuthMechanismFactory AuthMechanismFactory(System.Collections.Generic.IList<string> mechanismNames) { }
123
99
public RabbitMQ.Client.IConnection CreateConnection() { }
124
100
public RabbitMQ.Client.IConnection CreateConnection(System.Collections.Generic.IList<RabbitMQ.Client.AmqpTcpEndpoint> endpoints) { }
125
101
public RabbitMQ.Client.IConnection CreateConnection(System.Collections.Generic.IList<string> hostnames) { }
@@ -134,13 +110,6 @@ namespace RabbitMQ.Client
134
110
public ConnectionFactoryBase() { }
135
111
public static RabbitMQ.Client.ITcpClient DefaultSocketFactory(System.Net.Sockets.AddressFamily addressFamily) { }
136
112
}
137
-
public class ConsumerWorkService
138
-
{
139
-
public ConsumerWorkService() { }
140
-
public void AddWork(RabbitMQ.Client.IModel model, System.Action fn) { }
141
-
public void StopWork() { }
142
-
public void StopWork(RabbitMQ.Client.IModel model) { }
143
-
}
144
113
public class DefaultBasicConsumer : RabbitMQ.Client.IBasicConsumer
145
114
{
146
115
public DefaultBasicConsumer() { }
@@ -174,16 +143,16 @@ namespace RabbitMQ.Client
174
143
public const string Topic = "topic";
175
144
public static System.Collections.Generic.ICollection<string> All() { }
176
145
}
177
-
public class ExternalMechanism : RabbitMQ.Client.AuthMechanism
146
+
public class ExternalMechanism : RabbitMQ.Client.IAuthMechanism
178
147
{
179
148
public ExternalMechanism() { }
180
149
public byte[] handleChallenge(byte[] challenge, RabbitMQ.Client.IConnectionFactory factory) { }
181
150
}
182
-
public class ExternalMechanismFactory : RabbitMQ.Client.AuthMechanismFactory
151
+
public class ExternalMechanismFactory : RabbitMQ.Client.IAuthMechanismFactory
183
152
{
184
153
public ExternalMechanismFactory() { }
185
154
public string Name { get; }
186
-
public RabbitMQ.Client.AuthMechanism GetInstance() { }
155
+
public RabbitMQ.Client.IAuthMechanism GetInstance() { }
187
156
}
188
157
public static class Headers
189
158
{
@@ -216,7 +185,16 @@ namespace RabbitMQ.Client
216
185
{
217
186
bool DispatchConsumersAsync { get; set; }
218
187
}
219
-
public interface IAutorecoveringConnection : RabbitMQ.Client.IConnection, RabbitMQ.Client.NetworkConnection, System.IDisposable
0 commit comments