public CommandsNoActionHandler(IMessagingHubSender sender, INavigationExtension navigation, ILogger logger, INLPService nlpService) { _logger = logger; _sender = sender; _navigation = navigation; _nlpService = nlpService; }
public PlainTextMessageReceiver( IMessagingHubSender sender, INavigationExtension navigateExtension ) { _sender = sender; _navigateExtension = navigateExtension; }
public MpaService(INavigationExtension navigation, ILogger logger, IMpaHelper mpaHelper, MySettings settings) { _navigation = navigation; _logger = logger; _mpaHelper = mpaHelper; _settings = settings; }
public CommandsNoActionHandler(IMessagingHubSender sender, INavigationExtension navigation, ILogger logger, INLPService nlpService, IGitService gitService, IContactService contactService, IMpaService mpaService) { _logger = logger; _sender = sender; _navigation = navigation; _nlpService = nlpService; _gitService = gitService; _contactService = contactService; _mpaService = mpaService; }
public DefaultMessageReceiver( IMessagingHubSender sender, MySettings settings, IContextManager context, IContactService contactService, IMpaService mpaService, IGenericErrorService genericErrorService, ILogger logger, INavigationExtension navigation) : base(sender, settings, context, contactService, mpaService, genericErrorService, logger, navigation) { _navigation = navigation; }
public MessageReceiverBase( IMessagingHubSender sender, MySettings settings, IContextManager context, IContactService contactService, IMpaService mpaService, IGenericErrorService genericErrorService, ILogger logger, INavigationExtension navigation) : base() { _sender = sender; _context = context; _contactService = contactService; _logger = logger; _navigation = navigation; _receiverName = GetType().Name; _settings = settings; _mpaService = mpaService; _genericErrorService = genericErrorService; }
public MetricsNavigationExtension(INavigationExtension navigationExtension) : base(metricsNamePrefix: "Mpa", rateUnit: TimeUnit.Minutes) { _navigationExtension = navigationExtension; }