JSInlineCitation GetCitation(string fieldCodeText) { JSInlineCitation result; if (!inlineCitationCache.TryGetValue(fieldCodeText, out result)) { var citationJSON = Helper.ExtractCitationJSON(fieldCodeText); result = JSInlineCitation.FromJSON(citeProc, citationJSON); SetCitation(fieldCodeText, result); } return(result); }
public JSInlineCitation CreateInlineCitationFromFieldJSON(Field field) { var citationJSON = Helper.ExtractCitationJSON(field); return(JSInlineCitation.FromJSON(this, citationJSON)); }