private static void Bootstrap(ConfigurableBootstrapper.ConfigurableBootstrapperConfigurator configure)
 {
     configure.Dependency<GetListOfCustomers>(
         () => new CustomerListViewModel(
             new[]
             {
                 new CustomerViewModel(TheCustomer.Id, "Customer A"),
                 new CustomerViewModel(Guid.NewGuid(), "Customer B"),
                 new CustomerViewModel(Guid.NewGuid(), "Customer C"),
             }))
              .Dependency<GetListOfProducts>(
                  customerId => new ProductListViewModel(
                      customerId,
                      new[]
                      {
                          new ProductViewModel(AProduct.Id, AProduct.ProductName, AProduct.ProductDescription),
                      }))
              .Dependency<IModelValidator>(typeof (FluentValidationValidator))
              .Dependency<IModelValidatorFactory>(typeof (FluentValidationValidatorFactory))
              .Dependency<IFluentAdapterFactory>(typeof (DefaultFluentAdapterFactory))
     .WithBus();
 }