Beispiel #1
0
        public MessageService(IMessageDbContext messageDbContext, ILogger <MessageService> logger)
        {
            _logger           = logger;
            _messageDbContext = messageDbContext;

            //load data and add to cache
            _messageDbContext.Messages.Load();
            _messageDbContext.Users.Load();
            _messageDbContext.MessageUser.Load();
        }
Beispiel #2
0
 public MessageController(IChatbotAPIService chatbotAPIService, IMessageDbContext messageDataContext, SignInManager <IdentityUser> signInManager)
 {
     _chatbotAPIService  = chatbotAPIService;
     _messageDataContext = messageDataContext;
     _signInManager      = signInManager;
 }
Beispiel #3
0
 public MessageHistoryRepository(IMessageDbContext context, IKeyGenerator keyGenerator)
 {
     this.context      = context;
     this.keyGenerator = keyGenerator;
 }