Я хотел бы иметь возможность передавать информацию о конфигурации конкретного приложения в мой WCF, поместив параметр в файл service.svc.
У меня есть стандартный веб-сервис регистрации ошибок, который я вызываю из разных приложений. Я хотел бы иметь возможность вызывать службу с разными именами, чтобы служба знала, как она была вызвана, и записывать в разные файлы. Например, приложение будет вызывать Warning.svc, Serious.svc или Critical.svc и, в зависимости от того, что вызывается, записать сообщение в соответствующий файл.
Так что я решил добавить параметр в файл .svc, сообщающий WCF, как он был вызван. Если нет, то есть ли способ получить имя файла SVC из моего кода?
Я знаю, что у меня могут быть разные методы для каждого вызова, но для этого потребуется изменить WCF, когда я хочу добавить дополнительный тип. Принимая во внимание, что я мог бы просто добавить другой .svc, функциональность была бы добавлена без изменения какого-либо кода.