1 instantiation of AspireUnionData
Aspire.TypeSystem (1)
AttributeDataReader.cs (1)
320
return new
AspireUnionData
19 references to AspireUnionData
Aspire.Hosting.Native.CodeGeneration (5)
src\Aspire.Hosting.RemoteHost\AtsCapabilityScanner.cs (5)
1670
var
propertyUnionAttr = GetAspireUnionAttribute(property);
2186
var
unionAttr = GetAspireUnionAttribute(param);
3365
private static
AspireUnionData
? GetAspireUnionAttribute(ParameterInfo parameter)
3373
private static
AspireUnionData
? GetAspireUnionAttribute(PropertyInfo property)
3391
AspireUnionData
unionAttr,
Aspire.Hosting.RemoteHost (5)
AtsCapabilityScanner.cs (5)
1670
var
propertyUnionAttr = GetAspireUnionAttribute(property);
2186
var
unionAttr = GetAspireUnionAttribute(param);
3365
private static
AspireUnionData
? GetAspireUnionAttribute(ParameterInfo parameter)
3373
private static
AspireUnionData
? GetAspireUnionAttribute(PropertyInfo property)
3391
AspireUnionData
unionAttr,
Aspire.Hosting.RemoteHost.Tests (2)
AttributeDataReaderTests.cs (2)
101
var
result = AttributeDataReader.GetAspireUnionData(param);
114
var
result = AttributeDataReader.GetAspireUnionData(param);
Aspire.TypeSystem (7)
AttributeDataReader.cs (7)
94
/// Gets <see cref="
AspireUnionData
"/> from the specified <paramref name="parameter"/>, if present.
96
public static
AspireUnionData
? GetAspireUnionData(ParameterInfo parameter)
97
=> FindSingleAttribute<
AspireUnionData
>(parameter.GetCustomAttributesData(), AspireUnionAttributeFullName, ParseAspireUnionData);
100
/// Gets <see cref="
AspireUnionData
"/> from the specified <paramref name="property"/>, if present.
102
public static
AspireUnionData
? GetAspireUnionData(PropertyInfo property)
103
=> FindSingleAttribute<
AspireUnionData
>(property.GetCustomAttributesData(), AspireUnionAttributeFullName, ParseAspireUnionData);
288
private static
AspireUnionData
ParseAspireUnionData(CustomAttributeData data)