public Task <bool> BeginTransaction(string incomingFilePath)
        {
            Directory.CreateDirectory(transactionDir);
            FileToProcess = Path.Combine(transactionDir, Path.GetFileName(incomingFilePath));

            return(AsyncFile.Move(incomingFilePath, FileToProcess));
        }
Exemplo n.º 2
0
        public Task <bool> BeginTransaction(string incomingFilePath, CancellationToken cancellationToken)
        {
            Directory.CreateDirectory(processingDirectory);
            FileToProcess = Path.Combine(processingDirectory, Path.GetFileName(incomingFilePath));

            return(AsyncFile.Move(incomingFilePath, FileToProcess, cancellationToken));
        }