OSS Power-Ups: CliWrap
Titel en omschrijving vertaald uit het Engels met AI.
- 23 sep. 2021
- 0 reacties
Maak er iets van
Schrijf je eigen kijk op deze video of zet de discussie open op het forum. De video staat er al in.
Over deze video
De CLI is misschien wel een van de beste dingen die de computerwereld is overkomen. Via een alomtegenwoordige interface die zich uitstekend leent voor automatisering, kunnen we executables maken waarmee we code delen over alle besturingssystemen en alle programmeertalen heen – eigenlijk het perfecte libraryformaat! Toch is werken met externe command-lineprocessen geen eenvoudige klus. Sterker nog, het is een klus waarvoor de standaard Process-klasse in .NET bijzonder slecht is toegerust. De API is niet alleen lastig in gebruik, je belandt ook heel makkelijk in een van de tientallen mogelijke deadlockscenario's. Maak kennis met CliWrap, een library om op een functionele manier met command-line executables te werken. Het biedt een handig model om externe processen te starten, input en output om te leiden, op voltooiing te wachten en annulering af te handelen. In de kern is het gebaseerd op een heel robuust piping-model waarmee je met minimale moeite complexe uitvoeringsopstellingen maakt. Terug naar de basis van command-line-aanroepen! 00:00 - Introductie 04:30 - Introductie van CliWrap 15:03 - Codevoorbeelden 25:30 - WithArguments-items 34:00 - Command.ListenAsync 40:00 - PipeTarget 55:00 - Pipe-operator (|) 1:00:08 - PipeSource, input-pipes en output-pipes 1:12:00 - Vragen 1:18:01 - Afronding Spreker: Oleksii Holub Bio: Oleksii Holub is softwareontwikkelaar met vooral ervaring in cloud- en webtechnologie. Hij onderhoudt meerdere populaire open source projecten, waaronder CliWrap, DiscordChatExporter, YoutubeDownloaded en LightBulb. Daarnaast is hij een fervent techblogger, spreekt hij vaak op conferenties en is hij Microsoft MVP en GitHub Star. Je kunt hem bereiken op Twitter via @tyrrrz. https://twitter.com/Tyrrrz https://github.com/Tyrrrz https://github.com/Tyrrrz/CliWrap
0 reacties
Nog geen reacties. Wees de eerste!
Log in om te reageren.
Inloggen of word lid