/// <summary> /// 检查连通性并获取self_id与self_nick /// </summary> protected async System.Threading.Tasks.Task Initiate() { GetLoginInfoResult loginInfo = await SendRequestAsync(new GetLoginInfoRequest()) as GetLoginInfoResult; GetVersionInfoResult versionInfo = await SendRequestAsync(new GetVersionInfoRequest()) as GetVersionInfoResult; this.self_id = loginInfo.user_id; this.self_nick = loginInfo.nickname; this.instance_version_info = versionInfo.instanceVersionInfo; }
public void SetUp() { Clock.Freeze(); sourceVersionInfo = new InstanceVersionInfo("info.txt", "commit"); sourceMember = new Member("mbr", 1, 2, 3) { MissingDefaultCase = 4, NoFallthrough = 5, NumberOfParameters = 6 }; var codeBag = new CodeBag("ns", CodeBagType.Package, @"c:\dev\src\java"); sourceInstance = new Instance(codeBag, "String", new Location(@"C:\dev\src\java\something.java")) { Toxicity = 6, Meta = new[] { sourceVersionInfo }, Members = new List <Member> { sourceMember } }; }