How to return list of data from async static method .
please give a look on below code
public static async void PullUserPosts(string userToscrape)
{
user = new UserSessionData();
user.UserName = username;
user.Password = password;
var delay = RequestDelay.FromSeconds(0,0);
api = InstaApiBuilder.CreateBuilder()
.SetUser(user)
.UseLogger(new DebugLogger(LogLevel.Exceptions))
.SetRequestDelay(delay)
.Build();
var loginRequest = await api.LoginAsync();
if (loginRequest.Succeeded) {
}
IResult<InstaUser> userSearch = await api.GetUserAsync(userToscrape);
Console.WriteLine($"USER: {userSearch.Value.FullName}\n\tfollowers: {userSearch.Value.FollowersCount} \n\tverified: {userSearch.Value.IsVerified} ");
IResult<InstaMediaList> media = await api.GetUserMediaAsync(userToscrape, PaginationParameters.MaxPagesToLoad(5));
List<InstaMedia> mediaList = media.Value.ToList();
}