public RootConversation( IConversationRouteService conversationRouteService, IOptions <LinebotOptions> options, ILineMessagingService lineMessagingService, IPersonService personService, ILoggerFactory loggerFactory) : base(conversationRouteService) { _options = options.Value; _lineMessagingService = lineMessagingService; _personService = personService; _logger = loggerFactory.CreateLogger <RootConversation>(); }
public ConversationBase(IConversationRouteService conversationRouteService) { _conversationRouteService = conversationRouteService; }
public LineMessagingRequestHandler(IConversationRouteService conversationRouteService, ILoggerFactory loggerFactory) { _conversationRouteService = conversationRouteService; _logger = loggerFactory.CreateLogger <LineMessagingRequestHandler>(); }