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(); }
public MessageController(IChatbotAPIService chatbotAPIService, IMessageDbContext messageDataContext, SignInManager <IdentityUser> signInManager) { _chatbotAPIService = chatbotAPIService; _messageDataContext = messageDataContext; _signInManager = signInManager; }
public MessageHistoryRepository(IMessageDbContext context, IKeyGenerator keyGenerator) { this.context = context; this.keyGenerator = keyGenerator; }