public WeaponModelControllerFactory(
     //IWeaponResourceConfigManager weaponConfigManager,
     //IWeaponPartsConfigManager weaponPartsConfigManager,
     //IWeaponAvatarConfigManager weaponAvatarConfigManager,
     IWeaponModelLoadController <object> weaponModelLoadController)
 {
     // SingletonManager.Get<WeaponResourceConfigManager>() = weaponConfigManager;
     //_weaponPartsConfigManager = weaponPartsConfigManager;
     //_weaponAvatarConfigManager = weaponAvatarConfigManager;
     _weaponModelLoadController = weaponModelLoadController;
 }