Ejemplo n.º 1
0
 public override NHibernate.SqlCommand.SqlString OnPrepareStatement(NHibernate.SqlCommand.SqlString sql)
 {
     var i = NumberOfRequests += 1;
     if (i > 30)
     {
         var screams = new[]
         {
             "http://www.shockwave-sound.com/sound-effects/scream-sounds/ahhh.wav",
             "http://www.shockwave-sound.com/sound-effects/scream-sounds/cri-d-effroi-scream.wav",
             "http://www.shockwave-sound.com/sound-effects/scream-sounds/ciglik3.wav",
             "http://www.shockwave-sound.com/sound-effects/scream-sounds/2scream.wav",
             "http://www.shockwave-sound.com/sound-effects/scream-sounds/scream13.wav",
             "http://www.shockwave-sound.com/sound-effects/scream-sounds/scream4.wav"
         };
         var soundPlayer = new SoundPlayer(screams[i % screams.Length]);
         soundPlayer.PlaySync();
     }
     return base.OnPrepareStatement(sql);
 }
		public override SqlString OnPrepareStatement(SqlString sql)
		{
            var i = _numberOfRequest += 1;
			if (i >= 5)
			{
				var screams = new[]
				{
					"Infrastructure/DontHurtMe/Sounds/ahhh.wav",
					"Infrastructure/DontHurtMe/Sounds/cri-d-effroi-scream.wav",
					"Infrastructure/DontHurtMe/Sounds/ciglik3.wav",
					"Infrastructure/DontHurtMe/Sounds/2scream.wav",
					"Infrastructure/DontHurtMe/Sounds/scream13.wav",
					"Infrastructure/DontHurtMe/Sounds/scream4.wav"
				};

				var soundPlayer = new SoundPlayer(screams[i % screams.Length]);
				soundPlayer.PlaySync();
			}

			return base.OnPrepareStatement(sql);
		}