Skip to content

Commit

Permalink
Nuget docs update
Browse files Browse the repository at this point in the history
  • Loading branch information
madelson committed Apr 27, 2019
1 parent 62a2d4b commit 117e005
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions NugetDocumentation.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
MedallionShell vastly simplifies working with processes in .NET.

.NET ships with the powerful `System.Diagnostics.Process` class built in. However, the `Process` API is clunky to use and there are [many pitfalls which must be accounted for even in basic scenarios](https://github.com/steaks/codeducky/blob/master/blogs/Processes.md). MedallionShell is built on top of `Process` and focuses on streamlining common use-cases while eliminating or containing traps so that things "just work" as much as possible.

With MedallionShell, running a process is as simple as:
```C#
Command.Run("git", "commit", "-m", "critical bugfix").Wait();
```

.NET ships with the powerful `System.Diagnostics.Process` class built in. However, the `Process` API is clunky to use and there are [many pitfalls which must be accounted for even in basic scenarios](https://github.com/steaks/codeducky/blob/master/blogs/Processes.md). MedallionShell is built on top of `Process` and focuses on streamlining common use-cases while eliminating or containing traps so that things "just work" as much as possible.

Here are some of the things the library takes care of for you:
* Clean integration with async/await and `Task`
* Piping standard IO streams to and from various sources without creating deadlocks or race conditions
Expand Down

0 comments on commit 117e005

Please sign in to comment.