private static async Task <string> Convert(List <Meta> metas, MetaEnum key) { var val = ""; if (metas == null || metas.Count == 0) { return(val); } var userMeta = new UserMeta(); await Task.Run(() => { var meta = metas.FirstOrDefault(u => u.MetaKey.ToLower().Contains(key.ToString())); if (meta != null) { val = meta.MetaValue; } }); return(val); }
public static async Task <string> GetAsync(this List <Meta> meta, MetaEnum key) { return(await Task.Factory.StartNew(() => meta.FirstOrDefault(u => u.MetaKey.ToLower().Contains(key.ToString()))?.MetaValue ?? "")); }
public static string Get(this List <Meta> meta, MetaEnum key) { return(meta.FirstOrDefault(u => u.MetaKey.ToLower().Contains(key.ToString()))?.MetaValue ?? ""); }