< Summary

Class:SVETA.Api.Hubs.SignalHub
Assembly:SVETA.Api
File(s):/opt/dev/sveta_api_build/SVETA.Api/Hubs/SignalHub.cs
Covered lines:0
Uncovered lines:7
Coverable lines:7
Total lines:21
Line coverage:0% (0 of 7)
Covered branches:0
Total branches:0

Metrics

MethodLine coverage Branch coverage
.ctor(...)0%100%
NewMessage()0%100%

File(s)

/opt/dev/sveta_api_build/SVETA.Api/Hubs/SignalHub.cs

#LineLine coverage
 1using System.Threading.Tasks;
 2using Microsoft.AspNetCore.SignalR;
 3using Microsoft.Extensions.Logging;
 4
 5namespace SVETA.Api.Hubs
 6{
 7    public class SignalHub: Hub
 8    {
 9        private readonly ILogger<SignalHub> _logger;
 10
 011        public SignalHub(ILogger<SignalHub> logger)
 012        {
 013            _logger = logger;
 014        }
 15
 16        public async Task NewMessage(long userName, string message)
 017        {
 018            await Clients.All.SendAsync("messageReceived", userName, message);
 019        }
 20    }
 21}

Methods/Properties

.ctor(...)
NewMessage()