Stream GetBaseVersion(FileName fileName) { foreach (IDocumentVersionProvider provider in VersioningServices.Instance.DocumentVersionProviders) { var result = provider.OpenBaseVersionAsync(fileName).GetAwaiter().GetResult(); if (result != null) { usedProvider = provider; return result; } } return null; }
Stream GetBaseVersion() { string fileName = ((ITextEditor)document.GetService(typeof(ITextEditor))).FileName; foreach (IDocumentVersionProvider provider in VersioningServices.Instance.DocumentVersionProviders) { var result = provider.OpenBaseVersion(fileName); if (result != null) { usedProvider = provider; return(result); } } return(null); }
Stream GetBaseVersion() { string fileName = ((ITextEditor)document.GetService(typeof(ITextEditor))).FileName; foreach (IDocumentVersionProvider provider in VersioningServices.Instance.DocumentVersionProviders) { var result = provider.OpenBaseVersion(fileName); if (result != null) { usedProvider = provider; return result; } } return null; }