Articles of yaml

Come convertire JSON in YAML usando YamlDotNet

Sto cercando di convertire JSON in YAML usando YamlDotNet. Questo è il codice che ho: class Program { static void Main(string[] args) { var json = “{\”swagger\”:\”2.0\”,\”info\”:{\”title\”:\”UberAPI\”,\”description\”:\”MoveyourappforwardwiththeUberAPI\”,\”version\”:\”1.0.0\”},\”host\”:\”api.uber.com\”,\”schemes\”:[\”https\”],\”basePath\”:\”/v1\”,\”produces\”:[\”application/json\”]}”; var swaggerDocument = JsonConvert.DeserializeObject(json); var serializer = new YamlDotNet.Serialization.Serializer(); using (var writer = new StringWriter()) { serializer.Serialize(writer, swaggerDocument); var yaml = writer.ToString(); Console.WriteLine(yaml); } } } Questo è […]

Costruisci dynamicmente un documento Yaml da c #

È ansible creare un documento Yaml in modo dinamico da c # con Yaml.DotNet o un’altra libreria? Capisco come ciò possa essere fatto usando la serializzazione, tuttavia ciò richiede che inizi con una struttura di oggetti. Sto cercando di trovare un modo per creare i nodes del documento Yaml al volo come faresti con Xml […]

Deserializzare una “tabella” YAML di dati

Sto usando yamldotnet e c # per deserializzare un file creato da un’applicazione software di terze parti. I seguenti esempi di file YAML sono entrambi validi dall’applicazione: #File1 Groups: – Name: ATeam FirstName, LastName, Age, Height: – [Joe, Soap, 21, 184] – [Mary, Ryan, 20, 169] – [Alex, Dole, 24, 174] #File2 Groups: – Name: […]

Come impostare le autorizzazioni delle cartelle in Beanstalk elastico utilizzando il file YAML?

Ho un’app Elastic Beanstalk dell’API Web C # che necessita di una cartella all’esterno della directory di distribuzione a cui gli utenti di IUSER e IIS_USERS possono scrivere. Ho creato un file .config e lo metto nella cartella .ebextensions di primo livello nel mio progetto. I contenuti sono di seguito: commands: 0_mkdir: command: mkdir C:\\AppFolder\\ […]