Получение странного поведения в системе. Вот что случилось:
У меня есть основной, который настраивает конечные точки сервера с использованием WCF перед открытием каналов для чтения / записи.
У меня также есть уровень абстракции базы данных на основе сущностей. Когда я создаю экземпляр своего класса DataBase, я подключаюсь к БД.
Одна из моих конечных точек содержит этот класс абстракции БД. Я создаю экземпляр объекта базы данных после регистрации конечной точки в WCF.
Если я сделаю это в следующем порядке:
Добавить сервис к WCF
Подключиться к БД
открыть конечные точки WCF для чтения / записи
Я неисправен при передаче.
Если я сделаю это в следующем порядке:
открыть конечные точки WCF для чтения / записи
добавить сервис в WCF
подключиться к БД
все работает.
По общему признанию, я совершенно растерялся относительно того, почему это происходит, любые идеи будут высоко оценены, и если вы будете так любезны, сообщите мне любую дополнительную информацию, которая вам нужна, я буду рад опубликовать ее. Спасибо!