public void LoadAudio(int projectId) { var video = dispatcher.Dispatch(VideoActions.GetVideoForProject(projectId)); Guard.This(video).AgainstDefaultValue("Could not find video for project"); if (audioTrack == null || audioTrack.AudioFilePath != video.FilePath) { audioTrack = AudioTrack.FromAudioFile(video.AudioFilePath); } }