7 references to UrlIsValidForExternalService
Aspire.Hosting (4)
ExternalServiceBuilderExtensions.cs (2)
31if (!ExternalServiceResource.UrlIsValidForExternalService(url, out var uri, out var message)) 109if (!ExternalServiceResource.UrlIsValidForExternalService(url, out uri, out var message))
ResourceBuilderExtensions.cs (2)
183if (!context.ExecutionContext.IsPublishMode && !ExternalServiceResource.UrlIsValidForExternalService(externalService.Resource.UrlParameter.Value, out var _, out var message)) 539else if (ExternalServiceResource.UrlIsValidForExternalService(externalService.Resource.UrlParameter.Value, out var uri, out var message))
Aspire.Hosting.Tests (3)
ExternalServiceTests.cs (3)
277Assert.True(ExternalServiceResource.UrlIsValidForExternalService("https://nuget.org/", out var uri, out var message)); 281Assert.False(ExternalServiceResource.UrlIsValidForExternalService("invalid-url", out var invalidUri, out var invalidMessage)); 286Assert.False(ExternalServiceResource.UrlIsValidForExternalService("https://nuget.org/path", out var pathUri, out var pathMessage));