102 references to Writer
Aspire.Hosting (91)
ApplicationModel\ParameterDefault.cs (6)
129context.Writer.WriteStartObject("generate"); 130context.Writer.WriteNumber("minLength", MinLength); 136context.Writer.WriteBoolean(propertyName, value); 149context.Writer.WriteNumber(propertyName, value); 158context.Writer.WriteEndObject(); 184context.Writer.WriteString("value", GetDefaultValue());
Publishing\ManifestPublishingContext.cs (85)
73Writer.WriteStartObject(); 74Writer.WriteString("$schema", SchemaUtils.SchemaVersion); 75Writer.WriteStartObject("resources"); 84Writer.WriteEndObject(); 85Writer.WriteEndObject(); 87await Writer.FlushAsync(cancellationToken).ConfigureAwait(false); 128Writer.WriteStartObject(resource.Name); 130Writer.WriteEndObject(); 136Writer.WriteString("error", "This resource does not support generation in the manifest."); 143Writer.WriteString("type", "value.v0"); 161Writer.WriteString("type", "project.v1"); 165Writer.WriteString("type", "project.v0"); 168Writer.WriteString("path", relativePathToProjectFile); 187Writer.WriteStartObject("deployment"); 189Writer.WriteEndObject(); 195Writer.WriteString("type", "executable.v0"); 202Writer.WriteString("workingDirectory", relativePathToProjectFile); 204Writer.WriteString("command", executable.Command); 214Writer.WriteString("type", "parameter.v0"); 218Writer.WriteString("connectionString", parameter.ValueExpression); 221Writer.WriteString("value", $"{{{parameter.Name}.inputs.value}}"); 223Writer.WriteStartObject("inputs"); 224Writer.WriteStartObject("value"); 227Writer.WriteString("type", "string"); 231Writer.WriteBoolean("secret", true); 236Writer.WriteStartObject("default"); 238Writer.WriteEndObject(); 241Writer.WriteEndObject(); 242Writer.WriteEndObject(); 258Writer.WriteString("type", "container.v1"); 271Writer.WriteString("type", "container.v1"); 275Writer.WriteString("type", "container.v0"); 279Writer.WriteString("image", image); 289Writer.WriteString("entrypoint", container.Entrypoint); 306Writer.WriteStartObject("build"); 307Writer.WriteString("context", GetManifestRelativePath(annotation.ContextPath)); 308Writer.WriteString("dockerfile", GetManifestRelativePath(annotation.DockerfilePath)); 312Writer.WriteString("stage", stage); 317Writer.WriteStartObject("args"); 330Writer.WriteString(key, valueString); 333Writer.WriteEndObject(); 338Writer.WriteStartObject("secrets"); 352Writer.WriteStartObject(key); 356Writer.WriteString("type", "file"); 357Writer.WriteString("source", valueString); 361Writer.WriteString("type", "env"); 362Writer.WriteString("value", valueString); 365Writer.WriteEndObject(); 368Writer.WriteEndObject(); 371Writer.WriteEndObject(); 384Writer.WriteString("connectionString", connectionString.ValueExpression); 408Writer.WriteStartObject("bindings"); 411Writer.WriteStartObject(endpoint.Name); 412Writer.WriteString("scheme", endpoint.UriScheme); 413Writer.WriteString("protocol", endpoint.Protocol.ToString().ToLowerInvariant()); 414Writer.WriteString("transport", endpoint.Transport); 462Writer.WriteNumber("port", ep); 468Writer.WriteNumber("targetPort", tp); 473Writer.WriteBoolean("external", endpoint.IsExternal); 476Writer.WriteEndObject(); 478Writer.WriteEndObject(); 509Writer.WriteStartObject("env"); 515Writer.WriteString(key, processed); 520Writer.WriteEndObject(); 552Writer.WriteStartArray("args"); 556Writer.WriteStringValue(expression); 561Writer.WriteEndArray(); 573Writer.WriteStartArray("bindMounts"); 577Writer.WriteStartObject(); 579Writer.WritePropertyName("source"); 581Writer.WriteStringValue(manifestRelativeSource); 583Writer.WritePropertyName("target"); 584Writer.WriteStringValue(bindMount.Target.Replace('\\', '/')); 586Writer.WriteBoolean("readOnly", bindMount.IsReadOnly); 588Writer.WriteEndObject(); 591Writer.WriteEndArray(); 599Writer.WriteStartArray("volumes"); 603Writer.WriteStartObject(); 608Writer.WritePropertyName("name"); 609Writer.WriteStringValue(volume.Source); 612Writer.WritePropertyName("target"); 613Writer.WriteStringValue(volume.Target); 615Writer.WriteBoolean("readOnly", volume.IsReadOnly); 617Writer.WriteEndObject(); 620Writer.WriteEndArray();
Aspire.Hosting.Azure (11)
AzureBicepResource.cs (11)
164context.Writer.WriteString("type", "azure.bicep.v0"); 168context.Writer.WriteString("type", "azure.bicep.v1"); 175context.Writer.WriteString("path", context.GetManifestRelativePath(path)); 179context.Writer.WriteStartObject("params"); 187context.Writer.WritePropertyName(input.Key); 189JsonSerializer.Serialize(context.Writer, inputValue); 200context.Writer.WriteString(input.Key, value); 204context.Writer.WriteEndObject(); 209context.Writer.WriteStartObject("scope"); 216context.Writer.WriteString("resourceGroup", resourceGroup); 217context.Writer.WriteEndObject();