Commit b28b7db5 authored by Savorboard's avatar Savorboard

fix dashboard not config discovery throw exceptions bug.

parent 96a127a8
...@@ -27,6 +27,10 @@ namespace DotNetCore.CAP.Dashboard.Pages ...@@ -27,6 +27,10 @@ namespace DotNetCore.CAP.Dashboard.Pages
if (_nodes == null) if (_nodes == null)
{ {
_discoveryProvider = RequestServices.GetService<INodeDiscoveryProvider>(); _discoveryProvider = RequestServices.GetService<INodeDiscoveryProvider>();
if (_discoveryProvider == null)
{
return new List<Node>();
}
_nodes = _discoveryProvider.GetNodes().GetAwaiter().GetResult(); _nodes = _discoveryProvider.GetNodes().GetAwaiter().GetResult();
} }
return _nodes; return _nodes;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment