public static MusicPlayerInstance GetInstance() { lock (InstanceLock) { return instance ?? (instance = new MusicPlayerInstance(new KlangPlayer())); } }
public MusicPlayerInstance(IMusicPlayer musicService) { Player = musicService; instance = this; }