anchor.diff:  
   I've started working on some .NET Core microservices stuff and thought I'd outline the steps I took to get a basic instance of a .NET Core service up and running in Docker on OSX. 
   
  -=== Install .NET Core
  +==== Install .NET Core
   [%hardbreaks]
   The full instructions are link:https://www.microsoft.com/net/core#macos[here]
   First, install openssl using link:https://brew.sh/[Homebrew]
  
positive.code: 
  image::dotnetcore/helloworld.png[]
  
  === Install VS Code
  
  Now that we have the basic .NET Core app let's install VS Code to use as our IDE. The OSX download is available at link:https://code.visualstudio.com/[code.visualstudio.com]
  
  A microservice will normally expose a RESTful interface, to serve as the host we add a `WebHostBuilder` to the main method. Kestrel is a lightweight web server included in .NET Core. The `Startup` class is passed to the web host and allows you to define routing, DI and other services. The `ConfigurationBuilder` can be used to compile config settings from different sources; file, args, env, etc.
  [source, c#]
  
negative.code: }
  ----
  
  
  
  
  image:
  