/// <summary> /// Get pcode{0} etc /// </summary> /// <param name="code"></param> /// <returns></returns> public async Task <PatronMetaData> GetPatronMetaData(PatronCode code) { var request = _sierraRestClient.Execute(Branch.patrons, "/metadata", Method.GET); request.AddQueryParameter("fields", code.ToString()); var response = await _sierraRestClient.Client.ExecuteAsync <PatronMetaData>(request); var result = JsonSerializer.Deserialize <PatronMetaData>(response.Content.Substring(1, response.Content.Length - 2)); return(result); }
/// <summary> /// Get pcode{0} etc /// </summary> /// <param name="code"></param> /// <returns></returns> public async Task <PatronMetaData> GetPatronMetaData(PatronCode code) { return(await _patron.GetPatronMetaData(code)); }
/// <summary> /// Get pcode{0} etc /// </summary> /// <param name="code"></param> /// <returns></returns> public PatronMetaData GetPatronMetaData(PatronCode code) { return(_patron.GetPatronMetaData(code)); }