Add instructions

This commit is contained in:
Yaakov 2020-05-21 13:51:23 +10:00 committed by GitHub
parent 4ee15ce1c8
commit f293b6f256
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -4,6 +4,29 @@
This is a library for .NET / .NET Core to log your program's output to a handy Notepad window! This is a library for .NET / .NET Core to log your program's output to a handy Notepad window!
## Installation
To use:
1. Add a package reference to Notepad.Extensions.Logging
2. In `Startup.cs`, call `AddNotepad()`, like so:
```csharp
// This method gets called by the runtime. Use this method to add services to the container.
public void ConfigureServices(IServiceCollection services)
{
services.AddControllersWithViews();
// ...
services.AddLogging(lb => lb.AddNotepad()); // This is where the magic happens
}
```
3. Open a new Notepad window
## Source Material
Inspired by [this tweet](https://twitter.com/steveklabnik/status/1263190719721766918): Inspired by [this tweet](https://twitter.com/steveklabnik/status/1263190719721766918):
![](https://pbs.twimg.com/media/EYfBQ5cXsAEcu2e?format=jpg&name=orig) ![](https://pbs.twimg.com/media/EYfBQ5cXsAEcu2e?format=jpg&name=orig)