private async Task <WitsmlTubular> GetTubular(string wellUid, string wellboreUid, string tubularUid) { var query = new WitsmlTubulars { Tubulars = new WitsmlTubular { Uid = tubularUid, UidWell = wellUid, UidWellbore = wellboreUid }.AsSingletonList() }; var result = await witsmlClient.GetFromStoreAsync(query, new OptionsIn(ReturnElements.All)); return(result?.Tubulars.FirstOrDefault()); }
private async Task <IEnumerable <WitsmlTubular> > GetTubulars(string wellUid, string wellboreUid) { var query = new WitsmlTubulars { Tubulars = new WitsmlTubular { UidWell = wellUid, UidWellbore = wellboreUid, Uid = "", NameWell = "", NameWellbore = "", Name = "", TypeTubularAssy = "", CommonData = new WitsmlCommonData { DTimLastChange = "" } }.AsSingletonList() }; var result = await witsmlClient.GetFromStoreAsync(query, new OptionsIn(ReturnElements.Requested)); return(result?.Tubulars); }