1 instantiation of HttpCommandRequestExportData
Aspire.Hosting.Tests (1)
WithHttpCommandTests.cs (1)
347return Task.FromResult(new HttpCommandRequestExportData
10 references to HttpCommandRequestExportData
Aspire.Hosting (3)
ApplicationModel\HttpCommandOptions.cs (1)
129public Func<HttpCommandPrepareRequestContext, Task<HttpCommandRequestExportData>>? PrepareRequest { get; init; }
ResourceBuilderExtensions.cs (2)
4190var requestData = await prepareRequest(new HttpCommandPrepareRequestContext 4205private static void ApplyHttpCommandRequestExportData(HttpRequestMessage request, HttpCommandRequestExportData requestData)
Aspire.Hosting.RemoteHost.Tests (7)
AtsCapabilityScannerTests.cs (7)
443Assert.Equal(AtsTypeMapping.DeriveTypeId(typeof(HttpCommandRequestExportData)), prepareRequestProperty.CallbackReturnType?.TypeId); 455var requestDataDto = Assert.Single(result.DtoTypes, d => d.TypeId == AtsTypeMapping.DeriveTypeId(typeof(HttpCommandRequestExportData))); 456Assert.Equal(nameof(HttpCommandRequestExportData), requestDataDto.Name); 457Assert.Contains(requestDataDto.Properties, p => p.Name == nameof(HttpCommandRequestExportData.MethodName)); 458Assert.Contains(requestDataDto.Properties, p => p.Name == nameof(HttpCommandRequestExportData.Headers)); 459Assert.Contains(requestDataDto.Properties, p => p.Name == nameof(HttpCommandRequestExportData.Content)); 460Assert.Contains(requestDataDto.Properties, p => p.Name == nameof(HttpCommandRequestExportData.ContentType));