public void Save(Player player) { // Transactional islemleri ve kontroller if (_customerCheckService.CheckIfRealPerson(player)) { _playerDal.Save(player); _loggerService.Log(); } else { throw new Exception("Not a valid Person"); } }