public void Process(ISignatureJob signatureJob, Stream bundleStream)
 {
     LastFileProcessed = FileNameWithTimeStamp(signatureJob.Reference);
     using (var fileStream = File.Create(Path.Combine(Directory, LastFileProcessed)))
     {
         bundleStream.CopyTo(fileStream);
     }
 }
        public void Process(ISignatureJob signatureJob, Stream bundleStream)
        {
            Initialposition = bundleStream.Position;

            CouldReadBytesStream = bundleStream.CanRead;
            StreamLength         = bundleStream.Length;

            DoSomeStreamMessing(bundleStream);
        }
 public AsiceAttachableProcessor(ISignatureJob signatureJob, IDocumentBundleProcessor documentBundleProcessor)
 {
     _signatureJob            = signatureJob;
     _documentBundleProcessor = documentBundleProcessor;
 }