public static void AddComponentsTo(IWindsorContainer container)
{
AddGenericRepositoriesTo(container);
container.Register(Component.For<IValidator>().ImplementedBy<Validator>().Named("validator"));
container.Register(Component.For<IDbContext>().ImplementedBy<DbContext>().Named("dbContext"));
}