public void RegisterType(Type type)
 {
     TypeInitializerStatic.RegisterType(type);
 }
 public void RegisterType <T>()
 {
     TypeInitializerStatic.RegisterType(typeof(T));
 }