6 writes to ErrorModel
Aspire.Hosting.CodeGeneration.Go (3)
AtsGoCodeGenerator.ApiProjection.cs (3)
745ErrorModel = returnsHandle ? GoApiErrorModel.Deferred : GoApiErrorModel.Returned, 758ErrorModel = GoApiErrorModel.None 906ErrorModel = methodErrorModel ?? InferErrorModel(declaration),
Aspire.Hosting.CodeGeneration.Go.Tests (3)
GoApiExportTests.cs (3)
937ErrorModel = GoApiErrorModel.Deferred, 957ErrorModel = GoApiErrorModel.Returned 967ErrorModel = GoApiErrorModel.None,
11 references to ErrorModel
Aspire.Hosting.CodeGeneration.Go (1)
GoApiExportWriter.cs (1)
135if (member.ErrorModel is { } errorModel)
Aspire.Hosting.CodeGeneration.Go.Tests (10)
GoApiExportTests.cs (10)
153Assert.Equal(GoApiErrorModel.Returned, build.ErrorModel); 187Assert.Equal(GoApiErrorModel.Deferred, persistence.ErrorModel); 227Assert.Equal(GoApiErrorModel.None, getter.ErrorModel); 683Assert.All(methods, method => Assert.True(method.ErrorModel is not null, $"{method.Id} has no error model.")); 685Assert.Equal(GoApiErrorModel.Returned, FindTypeMember(items, "List", "Count").ErrorModel); 686Assert.Equal(GoApiErrorModel.Returned, FindTypeMember(items, "List", "Add").ErrorModel); 687Assert.Equal(GoApiErrorModel.Returned, FindTypeMember(items, "Dict", "Get").ErrorModel); 688Assert.Equal(GoApiErrorModel.Returned, FindTypeMember(items, "ReferenceExpression", "GetValue").ErrorModel); 689Assert.Equal(GoApiErrorModel.None, FindTypeMember(items, "CancellationToken", "IsCancelled").ErrorModel); 692Assert.Equal(GoApiErrorModel.None, FindTypeMember(items, "ReferenceExpression", "Err").ErrorModel);