8 references to UrlIsValidForExternalService
Aspire.Hosting (5)
ExternalServiceBuilderExtensions.cs (3)
33if (!ExternalServiceResource.UrlIsValidForExternalService(url, out var uri, out var message)) 129if (!ExternalServiceResource.UrlIsValidForExternalService(url, out uri, out var message)) 280if (!ExternalServiceResource.UrlIsValidForExternalService(urlValue, out var uri, out var message))
ResourceBuilderExtensions.cs (2)
186if (!ExternalServiceResource.UrlIsValidForExternalService(url, out var _, out var message)) 544else if (ExternalServiceResource.UrlIsValidForExternalService(await externalService.Resource.UrlParameter.GetValueAsync(context.CancellationToken).ConfigureAwait(false), out var uri, out var message))
Aspire.Hosting.Tests (3)
ExternalServiceTests.cs (3)
278Assert.True(ExternalServiceResource.UrlIsValidForExternalService("https://nuget.org/", out var uri, out var message)); 282Assert.False(ExternalServiceResource.UrlIsValidForExternalService("invalid-url", out var invalidUri, out var invalidMessage)); 287Assert.False(ExternalServiceResource.UrlIsValidForExternalService("https://nuget.org/path", out var pathUri, out var pathMessage));