public void Diffusion(string path) { this.Check(); lock (_lockObject) { _coreManager.Diffusion(path); } }