예제 #1
0
 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>();
 }