using System; using System.Collections; using System.Collections.Generic; using System.Net.Http; using Cysharp.Threading.Tasks; using UnityEngine; // ReSharper disable UnassignedField.Local namespace BITKit.Http { [Serializable] public class HttpAction : IAction { private static readonly HttpClient _httpClient = new(); [SerializeReference, SubclassSelector] private IReference url; public void Execute() { _httpClient.GetAsync(url.Value).AsUniTask().Forget(); } } }