public static ServiceInstance GetInstance() { lock (InstanceLock) { return instance ?? (instance = new ServiceInstance(new MusicServiceClient())); } }
public ServiceInstance(IMusicService musicService) { Service = musicService; instance = this; }
public static ServiceInstance GetInstance() { lock (InstanceLock) { return instance ?? (instance = new ServiceInstance(new MusicServiceClient())); } }
public ServiceInstance(IMusicService musicService) { Service = musicService; instance = this; }