Created team project folder $/Sequence via the Team Project Creation Wizard
Checking in new Team Foundation Build Automation files.
Check-in the Lab default template
Adds empty solution.
Adds empty ASP.NET project for the Sequence web API.
Changes the AssemblyInfo.cs to auto-generate revision and build numbers.
Adds 'Jakob Pedersen' to assembly copyright attribute.
Adds an empty test library to the solution.
Changes the AssemblyInfo.cs to auto-generate revision and build numbers.
Adds 'Jakob Pedersen' to assembly copyright attribute.
Adds ASP.NET Web API NuGet packages.
Adds NUnit and Moq to the web API test library.
Formats the Web.config.
Adds Global.asax (+ .cs) and the static WebApiConfig class. The static Configure method enables attribute routing.
Adds Unity and Unity (Web API Activator) NuGet packages.
Moves the WebApiConfig into the App_Start folder.
Allows the test library to see internal types from the web API project.
Adds a reference from the web API project to the test library.
Adds IDbConnectionFactory with an implementation called SqlConnectionFactory.
Adds DI configuration of IDbConnectionFactory -> SqlConnectionFactory.
Adds tests for SqlConnectionFactory.
Adds SQL DDL to the project.
Sets the default value of dbo.Games.Status to 0.
Adds the Unity NuGet package to the web API test library.
Adds CQRS infrastructure with dispatchers for commands and queries + tests.