Change Hub and friends to abstract (#2108)
This commit is contained in:
parent
21b41a8376
commit
5516a969e3
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
namespace Microsoft.AspNetCore.SignalR
|
||||
{
|
||||
public class DynamicHub : Hub
|
||||
public abstract class DynamicHub : Hub
|
||||
{
|
||||
private DynamicHubClients _clients;
|
||||
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ using System.Threading.Tasks;
|
|||
|
||||
namespace Microsoft.AspNetCore.SignalR
|
||||
{
|
||||
public class Hub : IDisposable
|
||||
public abstract class Hub : IDisposable
|
||||
{
|
||||
private bool _disposed;
|
||||
private IHubCallerClients _clients;
|
||||
|
|
|
|||
|
|
@ -5,7 +5,7 @@ using Microsoft.AspNetCore.SignalR.Internal;
|
|||
|
||||
namespace Microsoft.AspNetCore.SignalR
|
||||
{
|
||||
public class Hub<T> : Hub where T : class
|
||||
public abstract class Hub<T> : Hub where T : class
|
||||
{
|
||||
private IHubCallerClients<T> _clients;
|
||||
|
||||
|
|
|
|||
|
|
@ -11,11 +11,15 @@ namespace Microsoft.AspNetCore.SignalR.Tests
|
|||
{
|
||||
public class DefaultHubActivatorTests
|
||||
{
|
||||
public class CreatableHub : Hub
|
||||
{
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void HubCreatedIfNotResolvedFromServiceProvider()
|
||||
{
|
||||
Assert.NotNull(
|
||||
new DefaultHubActivator<Hub>(Mock.Of<IServiceProvider>()).Create());
|
||||
new DefaultHubActivator<CreatableHub>(Mock.Of<IServiceProvider>()).Create());
|
||||
}
|
||||
|
||||
[Fact]
|
||||
|
|
|
|||
Loading…
Reference in New Issue