Skip to content

Commit 095b85e

Browse files
committed
Fixing #262
1 parent 89b429e commit 095b85e

File tree

2 files changed

+8
-2
lines changed

2 files changed

+8
-2
lines changed

src/net45/WampSharp/WAMP2/V2/Authentication/Host/WampAuthenticationBinding.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77

88
namespace WampSharp.V2.Authentication
99
{
10-
internal abstract class WampAuthenticationBinding<TMessage> : IWampRouterBinding<TMessage>
10+
internal class WampAuthenticationBinding<TMessage> : IWampRouterBinding<TMessage>
1111
{
1212
private readonly IWampBinding<TMessage> mBinding;
1313
private readonly IWampSessionAuthenticatorFactory mSessionAuthenticationFactory;
1414
private readonly IWampUriValidator mUriValidator;
1515

16-
protected WampAuthenticationBinding(IWampBinding<TMessage> binding,
16+
public WampAuthenticationBinding(IWampBinding<TMessage> binding,
1717
IWampSessionAuthenticatorFactory sessionAuthenticationFactory,
1818
IWampUriValidator uriValidator)
1919
{

src/net45/WampSharp/WAMP2/V2/Authentication/Host/WampAuthenticationHost.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,12 @@ private IWampBinding CreateAuthenticationBinding<TMessage>
6161
return new WampAuthenticationBinaryBinding<TMessage>(binding, mSessionAuthenticationFactory, this.UriValidator);
6262
}
6363

64+
private IWampBinding CreateAuthenticationBinding<TMessage>
65+
(IWampBinding<TMessage> binding)
66+
{
67+
return new WampAuthenticationBinding<TMessage>(binding, mSessionAuthenticationFactory, this.UriValidator);
68+
}
69+
6470
/// <summary>
6571
/// Fallback in case that binding doesn't implement
6672
/// IWampBinding{TMessage}

0 commit comments

Comments
 (0)