Compiler Warning ASPIRERADIUS057
Это содержимое пока не доступно на вашем языке.
Radius WithContainerImage is for evaluation purposes only and is subject to change or removal in future updates. Suppress this diagnostic to proceed.
This diagnostic warning is reported when using the experimental WithContainerImage extension method from the Aspire.Hosting.Radius integration. It associates a pre-built container image reference (in [registry/]image[:tag] form) with a project resource so the Radius publisher can emit a valid container manifest for it.
Example
Section titled “Example”The following code generates ASPIRERADIUS057:
var builder = DistributedApplication.CreateBuilder(args);
builder.AddRadiusEnvironment("radius");
builder.AddProject<Projects.ApiService>("apiservice") .WithContainerImage("localhost:5001/apiservice:latest");
builder.Build().Run();To correct this warning
Section titled “To correct this warning”Suppress the warning with one of the following methods:
-
Set the severity of the rule in the .editorconfig file.
.editorconfig [*.{cs,vb}]dotnet_diagnostic.ASPIRERADIUS057.severity = noneFor more information about editor config files, see Configuration files for code analysis rules.
-
Add the following
PropertyGroupto your project file:C# project file <PropertyGroup><NoWarn>$(NoWarn);ASPIRERADIUS057</NoWarn></PropertyGroup> -
Suppress in code with the
#pragma warning disable ASPIRERADIUS057directive:Suppressing the warning #pragma warning disable ASPIRERADIUS057builder.AddProject<Projects.ApiService>("apiservice").WithContainerImage("localhost:5001/apiservice:latest");#pragma warning restore ASPIRERADIUS057
See also
Section titled “See also”- ASPIRERADIUS003 - Radius cloud provider APIs
- ASPIRERADIUS004 - Radius infrastructure customization APIs
- ASPIRERADIUS006 - Radius secret store APIs