public SynchronizedEquipmentProvider(IEquipmentConnectionRepository repository) { _repository = repository; }
public InitializeEquipmentUseCase(IEquipmentConnectionRepository repository, IMediator mediator) { _repository = repository; _mediator = mediator; }
public SendEquipmentCommandUseCase(IEquipmentConnectionRepository repository, IMediator mediator) { _repository = repository; _mediator = mediator; }
public UpdateStatusUseCase(IEquipmentConnectionRepository repository, IMediator mediator) { _repository = repository; _mediator = mediator; }
public EquipmentDisconnectedNotificationHandler(IEquipmentConnectionRepository repository, IMediator mediator) { _repository = repository; _mediator = mediator; }
public ParticipantLeftNotificationHandler(IEquipmentConnectionRepository repository) { _repository = repository; }