public MemoManagerV2(IMemoRepository repository, INewIdGenerator newIdGenerator, ITextStatisticsCalculator textStatisticsCalculator) { _repository = repository; _newIdGenerator = newIdGenerator; _textStatisticsCalculator = textStatisticsCalculator; }
public CloudMemosV1Controller(IMemoManagerV1 facade, INewIdGenerator newIdGenerator) { _facade = facade; _newIdGenerator = newIdGenerator; }
public CloudMemosV2Controller(IMemoManagerV2 entityManager, INewIdGenerator newIdGenerator, ILogger <CloudMemosV2Controller> logger) { _entityManager = entityManager; _newIdGenerator = newIdGenerator; _logger = logger; }
public MassTransitRabbitPublisher(INewIdGenerator newIdGenerator, ICorrelationIdStore correlationIdStore, IBus bus) { _newIdGenerator = newIdGenerator; _correlationIdStore = correlationIdStore; _bus = bus; }