C# Класс DynamoDbAutoscaler.SqsQueueDynamoDbCircuitBreaker

Наследование: ICircuitBreaker
Показать файл Открыть проект

Открытые методы

Метод Описание
IsTrippedAsync ( ) : Task
SqsQueueDynamoDbCircuitBreaker ( IAmazonSQS queueClient, string queueName, int breakerTripQueueSize, ILogger structuredLogger ) : Amazon.SQS

Приватные методы

Метод Описание
GetSqsCount ( ) : Task

Описание методов

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

public IsTrippedAsync ( ) : Task
Результат Task

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

public SqsQueueDynamoDbCircuitBreaker ( IAmazonSQS queueClient, string queueName, int breakerTripQueueSize, ILogger structuredLogger ) : Amazon.SQS
queueClient IAmazonSQS
queueName string
breakerTripQueueSize int
structuredLogger ILogger
Результат Amazon.SQS