public IDisposable UseTemporaryFIleSystemContext() { var context = _typeFactory.CreateInstance<TemporaryFileSystemContext>(); return new DisposableToken<ITemporaryFileSystemContext>(context, token => { }, token => { }); } #endregion