Exemplo n.º 1
0
        public override async Task <string> Open()
        {
            await Task.Run(() => { writer = new AzureBlockBlobWriter(CurrentUri, ExecutionTimeout, false, new PeloponneseLogger(Log.Logger)); });

            bytesWritten = 0;
            return(null);
        }
Exemplo n.º 2
0
        public override async Task <string> Close()
        {
            await writer.CommitBlocksAsync();

            if (!exceededBlockSize)
            {
                await writer.SetMetadataAsync("recordsRespectBlockBoundaries", "true");
            }
            writer = null;
            return(null);
        }
Exemplo n.º 3
0
 public override async Task<string> Open()
 {
     await Task.Run(() => { writer = new AzureBlockBlobWriter(CurrentUri, ExecutionTimeout, false, new PeloponneseLogger(Log.Logger)); });
     bytesWritten = 0;
     return null;
 }
Exemplo n.º 4
0
 public override async Task<string> Close()
 {
     await writer.CommitBlocksAsync();
     if (!exceededBlockSize)
     {
         await writer.SetMetadataAsync("recordsRespectBlockBoundaries", "true");
     }
     writer = null;
     return null;
 }