///GENMHASH:E85C9E0FD0DD69D8054769E60F0023E7:08E9F33BF19AA5A33146856680A21489 public TopologyImpl GetTopology(string targetResourceGroup) { TopologyInner topologyInner = Extensions.Synchronize(() => this.Manager.Inner.NetworkWatchers .GetTopologyAsync(this.ResourceGroupName, this.Name, targetResourceGroup)); return(new TopologyImpl(this, topologyInner, targetResourceGroup)); }
public override async Task <ITopology> ExecuteAsync(CancellationToken cancellationToken = new CancellationToken(), bool multiThreaded = true) { this.inner = await parent.Manager.Inner.NetworkWatchers.GetTopologyAsync(parent.ResourceGroupName, parent.Name, parameters, cancellationToken); InitializeResourcesFromInner(); return(this); }