2 writes to Contents
Microsoft.Extensions.AI.Abstractions.Tests (2)
Image\ImageGenerationResponseTests.cs (2)
60
Contents
= null!
77
response.
Contents
= contents;
32 references to Contents
Microsoft.Extensions.AI (1)
Image\LoggingImageGenerator.cs (1)
81
if (_logger.IsEnabled(LogLevel.Trace) && response.
Contents
.All(c => c is not DataContent))
Microsoft.Extensions.AI.Abstractions.Tests (22)
Image\ImageGenerationResponseTests.cs (21)
17
Assert.Empty(response.
Contents
);
18
Assert.NotNull(response.
Contents
);
19
Assert.Same(response.
Contents
, response.
Contents
);
20
Assert.Empty(response.
Contents
);
38
Assert.Same(response.
Contents
, response.
Contents
);
41
Assert.Empty(response.
Contents
);
45
Assert.Equal(contentCount, response.
Contents
.Count);
48
UriContent uc = Assert.IsType<UriContent>(response.
Contents
[i]);
62
Assert.NotNull(response.
Contents
);
63
Assert.Empty(response.
Contents
);
78
Assert.Same(contents, response.
Contents
);
110
Assert.Equal(2, deserialized.
Contents
.Count);
112
UriContent uriContent = Assert.IsType<UriContent>(deserialized.
Contents
[0]);
116
DataContent dataContent = Assert.IsType<DataContent>(deserialized.
Contents
[1]);
130
Assert.Empty(deserialized.
Contents
);
148
Assert.Equal(3, deserialized.
Contents
.Count);
150
Assert.IsType<UriContent>(deserialized.
Contents
[0]);
151
Assert.IsType<DataContent>(deserialized.
Contents
[1]);
152
Assert.IsType<TextContent>(deserialized.
Contents
[2]);
Image\ImageGeneratorTests.cs (1)
74
Assert.Empty(result.
Contents
);
Microsoft.Extensions.AI.Integration.Tests (9)
ImageGeneratorIntegrationTests.cs (9)
45
Assert.NotEmpty(response.
Contents
);
46
Assert.Single(response.
Contents
);
48
var content = response.
Contents
[0];
68
Assert.NotEmpty(response.
Contents
);
69
Assert.Equal(2, response.
Contents
.Count);
71
foreach (var content in response.
Contents
)
96
Assert.NotEmpty(response.
Contents
);
97
Assert.Single(response.
Contents
);
99
var content = response.
Contents
[0];