public ConversationsManager(IUnitOfWork unitOfWork, IConversationsRepository conversationsRepository, IConversationRepliesRepository conversationRepliesRepository) : base(unitOfWork) { this.conversationsRepository = conversationsRepository; this.conversationRepliesRepository = conversationRepliesRepository; }
/// <summary> /// Конструктор менеджера диалогов /// </summary> /// <param name="unitOfWork">Обработчик единицы работы</param> /// <param name="conversationsRepository">Хранилище диалогов</param> /// <param name="conversationRepliesRepository">Хранилиже ответов в диалогах</param> public ConversationsManager(IUnitOfWork unitOfWork, IConversationsRepository conversationsRepository, IConversationRepliesRepository conversationRepliesRepository) : base(unitOfWork) // Передаём обработчик единицы работы в базовый класс { // Задаём хранидище диалогов this.conversationsRepository = conversationsRepository; // Задаём хранилиже ответов в диалогах this.conversationRepliesRepository = conversationRepliesRepository; }