tyronegroves/SimpleCQRS — pull request #20 by jupaol (2012-05-14 20:33:29+00:00)
Title: Ninject service locator

This is the Ninject Service Locator

Summary:

**(Tests using: MSTest with FluentAssertions)**

Two projects were added:

- Class library
src\ServiceLocators\SimpleCqrs.Ninject\SimpleCqrs.Ninject.csproj

- Test project
src\Tests\ServiceLocators\SimpleCqrs.Ninject.Tests\SimpleCqrs.Ninject.Tests.csproj

Two Nuget packages were added:

- src\Packages\FluentAssertions.1.7.1.1\FluentAssertions.1.7.1.1.nupkg

- src\Packages\Ninject.3.0.0.15\Ninject.3.0.0.15.nupkg

Three classes were added:

- Ninject Service Locator provider
src\ServiceLocators\SimpleCqrs.Ninject\NinjectServiceLocator.cs

- Ninject Service Locator - unit tests
src\Tests\ServiceLocators\SimpleCqrs.Ninject.Tests\NinjectServiceLocatorTests.cs

- Ninject Service Locator happy path integration tests (firing command handlers and domain events)
src\Tests\ServiceLocators\SimpleCqrs.Ninject.Tests\Integration\NinjectServiceLocatorIntegrationTests.cs