protected virtual void RegisterSurrogateBuilders(IDependencyResolver resolver)
 {
     SurrogateBuilders.ForEach(
         x => resolver.AddDependency(typeof(ISurrogateBuilder), x, DependencyLifetime.Transient));
 }
 public void AddSurrogateBuilders()
 {
     SurrogateBuilders.Add(typeof(ListIndexerSurrogateBuilder));
     SurrogateBuilders.Add(typeof(DateTimeSurrogate));
 }