anchor.diff:      }
   ----
   
  +The controller is a simple math function. Um, multiplication...
   [source, c#]
   ----
       public class CalculatorController : Controller
  
positive.code: = Getting Started With a .NET Core Microservice Using VS Code & Docker on OSX 
  :hp-tags: .net, core, docker, osx
  
  === Install dotnet Core
  
  The instructions are link:https://www.microsoft.com/net/core#macos[here]
  
  [source, bash]
  ----
  
negative.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#]
  ----
          public static void Main(string[] args)
  