RavenFS.Synchronization.Rdc.Wrapper.VolatileSignatureRepository.GetContentForReading C# (CSharp) Метод

GetContentForReading() публичный Метод

public GetContentForReading ( string sigName ) : Stream
sigName string
Результат Stream
		public Stream GetContentForReading(string sigName)
		{
			Flush(null);
			return File.OpenRead(NameToPath(sigName));
		}

Usage Example

		public void Generate_check()
		{
			using (var signatureRepository = new VolatileSignatureRepository("test"))
			using (var rested = new SigGenerator())
			{
				var result = rested.GenerateSignatures(_stream, "test", signatureRepository);
				Assert.Equal(2, result.Count);
				using (var content = signatureRepository.GetContentForReading(result[0].Name))
				{
					Assert.Equal("91b64180c75ef27213398979cc20bfb7", content.GetMD5Hash());
				}
				using (var content = signatureRepository.GetContentForReading(result[1].Name))
				{
					Assert.Equal("9fe9d408aed35769e25ece3a56f2d12f", content.GetMD5Hash());
				}
			}
		}
All Usage Examples Of RavenFS.Synchronization.Rdc.Wrapper.VolatileSignatureRepository::GetContentForReading