using System.Collections.Generic; namespace MCPForUnity.Editor.Services.AssetGen.Http { /// /// Transport-agnostic description of a single HTTP request. Provider adapters build one /// of these and hand it to an ; this keeps adapters free of /// any direct dependency on UnityWebRequest so they can be unit-tested without a network. /// public sealed class HttpRequestSpec { public string Method; public string Url; public Dictionary Headers = new Dictionary(); public byte[] Body; public string ContentType; } }