public static ApiCrefInfoBuildOutput FromModel(CrefInfo model) { if (model == null) { return(null); } return(new ApiCrefInfoBuildOutput { Type = ApiReferenceBuildOutput.FromUid(model.Type), Description = model.Description, }); }
public static ApiCrefInfoBuildOutput FromModel(CrefInfo model, Dictionary <string, ApiReferenceBuildOutput> references, string[] supportedLanguages) { if (model == null) { return(null); } return(new ApiCrefInfoBuildOutput { Type = ApiBuildOutputUtility.GetReferenceViewModel(model.Type, references, supportedLanguages), Description = model.Description, _isExpanded = true, }); }
public static ApiCrefInfoBuildOutput FromModel(CrefInfo model) { if (model == null) { return(null); } return(new ApiCrefInfoBuildOutput { Type = new ApiTypeAndSpec { Uid = model.Type }, Description = model.Description, }); }
public static ApiCrefInfoBuildOutput FromModel(CrefInfo model, Dictionary <string, ApiReferenceBuildOutput> references, string[] supportedLanguages) { if (model == null) { return(null); } return(new ApiCrefInfoBuildOutput { Type = new ApiTypeAndSpec { Uid = model.Type, Spec = ApiBuildOutputUtility.GetSpec(model.Type, references, supportedLanguages), }, Description = model.Description, _needExpand = false, }); }