A Sample solution for .Net Core 2.0 and Ninject 3.3.x
Mostly copied from: https://stackoverflow.com/a/46747913/606724
which uses some classes from: https://github.com/dotnetjunkie/Missing-Core-DI-Extensions/blob/master/src/MissingDIExtensions/AspNetCoreExtensions.cs