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); }