예제 #1
0
 public AzureStorageQueueCommandAuditor(ICloudAuditQueueProvider cloudAuditQueueProvider,
                                        ICloudAuditQueueBlobContainerProvider blobContainerProvider,
                                        IAzureStorageQueueSerializer serializer)
 {
     _cloudAuditQueueProvider = cloudAuditQueueProvider;
     _blobContainerProvider   = blobContainerProvider;
     _serializer = serializer;
 }
예제 #2
0
 public AzureStorageAuditQueueProcessorFactory(IAsynchronousBackoffPolicyFactory backoffPolicyFactory,
                                               IAzureStorageQueueSerializer serializer,
                                               ICommandAuditPipeline commandAuditPipeline,
                                               ICloudAuditQueueProvider cloudAuditQueueProvider)
 {
     _backoffPolicyFactory    = backoffPolicyFactory;
     _serializer              = serializer;
     _commandAuditPipeline    = commandAuditPipeline;
     _cloudAuditQueueProvider = cloudAuditQueueProvider;
 }