private Task <bool> DoWork(DataCenterMetadata dcData) { if (!_shouldErrorOut.HasValue) { throw new System.Net.NetworkInformation.NetworkInformationException(); } var taskSource = new TaskCompletionSource <bool>(); taskSource.SetResult(_shouldErrorOut.Value); return(taskSource.Task); }
public void PrepareTest() { factory = new HttpClientTestFactory(); client = new EurekaClient(factory) { ApplicationName = "DemoApp", EurekaServiceUrl = "http://ec2-174-129-161-75.compute-1.amazonaws.com/eureka" }; dcData = new DataCenterMetadata() { InstanceId = "i-56755" }; }
public Task <bool> Unregister(DataCenterMetadata dcData) { return(this.DoWork(dcData)); }
public Task <bool> TakeInstanceOutOfService(DataCenterMetadata dcData) { return(this.DoWork(dcData)); }
public Task <bool> SendHeartbeat(DataCenterMetadata dcData) { return(this.DoWork(dcData)); }
public Task <bool> PutInstanceToService(DataCenterMetadata dcData) { return(this.DoWork(dcData)); }