public async Task AddWatchDogErrorToDb(WatchDogErrorModel wdError) { if (wdError == null) { throw new ArgumentNullException(); } using (var context = new WatchDogErrorContext()) { context.WatchDogErrors.Add(wdError); context.SaveChanges(); await _hubContext.Clients.All.UpdateWatchDogErrors(context.WatchDogErrors.ToList()); } }