Здравствуйте. Простите за банальный вопрос, но как передавать экземпляры классов в другие классы?
В Program создаю объект http client и передаю в Class1
internal class Program
{
static HttpClient client = new HttpClient();
private static async Task Main(string[] args)
{
Class1 class1 = new Class1(client);
}
}
в Class1 не видит GetAsync
class Class1 (object client)
{
object client = client;
public async Task StartVkAsync()
{
using (HttpResponseMessage response = await client.GetAsync("https://ya.ru/"))
{
var JsonString = await response.Content.ReadAsStringAsync();
await Console.Out.WriteLineAsync(JsonString);
}
}
}
И получаю ошибку:
Подскажите пожалуйста, что не правильно?