40 references to ProvisioningValueType
Aspire.Hosting.Azure.Provisioning (9)
ProvisioningDeclarationExtensions.cs (9)
122
ProvisioningValueType
type,
142
ProvisioningValueType
type)
157
ProvisioningValueType
type)
168
private static Type GetSystemType(
ProvisioningValueType
type)
172
ProvisioningValueType
.String => typeof(string),
173
ProvisioningValueType
.Boolean => typeof(bool),
174
ProvisioningValueType
.Integer => typeof(int),
175
ProvisioningValueType
.Object => typeof(object),
176
ProvisioningValueType
.Guid => typeof(Guid),
Aspire.Hosting.Azure.Provisioning.Tests (31)
BicepValueProxyTests.cs (31)
75
var target = new BicepValue<
ProvisioningValueType
>(
ProvisioningValueType
.Boolean);
90
var converted = BicepValueProxy.Convert<
ProvisioningValueType
>(proxy);
101
var target = new BicepValue<
ProvisioningValueType
>(
ProvisioningValueType
.Boolean);
108
Assert.Equal(
ProvisioningValueType
.Boolean, target.Value);
117
var target = new BicepValue<
ProvisioningValueType
>(
ProvisioningValueType
.Boolean);
127
Assert.Equal(
ProvisioningValueType
.Boolean, target.Value);
128
Assert.Throws<ArgumentException>(() => BicepValueProxy.Convert<
ProvisioningValueType
>(proxy));
135
var target = new BicepValue<
ProvisioningValueType
>(
ProvisioningValueType
.Boolean);
138
var converted = BicepValueProxy.Convert<
ProvisioningValueType
>(proxy);
372
var parameter = infrastructure.AddBicepParameter("parameter",
ProvisioningValueType
.Integer);
373
var output = infrastructure.AddBicepOutput("output",
ProvisioningValueType
.Integer);
374
var variable = infrastructure.AddBicepVariable("variable",
ProvisioningValueType
.Integer);
391
var parameter = infrastructure.AddBicepParameter("parameter",
ProvisioningValueType
.Integer);
392
var output = infrastructure.AddBicepOutput("output",
ProvisioningValueType
.Integer);
393
var variable = infrastructure.AddBicepVariable("variable",
ProvisioningValueType
.Integer);
407
[InlineData(nameof(
ProvisioningValueType
.Boolean))]
408
[InlineData(nameof(
ProvisioningValueType
.Integer))]
412
var
type = Enum.Parse<
ProvisioningValueType
>(typeName);
438
[InlineData(nameof(
ProvisioningValueType
.String))]
439
[InlineData(nameof(
ProvisioningValueType
.Object))]
440
[InlineData(nameof(
ProvisioningValueType
.Guid))]
444
var
type = Enum.Parse<
ProvisioningValueType
>(typeName);
460
[InlineData(nameof(
ProvisioningValueType
.Boolean), true)]
461
[InlineData(nameof(
ProvisioningValueType
.Integer), 42)]
465
"parameter", Enum.Parse<
ProvisioningValueType
>(typeName));