public static async Task <MessageViewModel> GetForeignKeys(MessageViewModel obj) { if (obj.SenderId != null) { obj.Sender = await UserViewModel.SearchByID(obj.SenderId); } if (obj.RequestId != null) { obj.Request = await RequestViewModel.SearchByID(obj.RequestId); } return(obj); }