Если у меня есть некоторые методы WCF какСтатические методы проверки WCF
GetEmployeeDetailsResponse GetEmployeeDetails(GetEmployeeDetailsRequest request)
GetCustomerDetailsResponse GetEmployeeDetails(GetCustomerDetailsRequest request)
и мне нужно выполнить проверку входных данных на объектах запроса, можно использовать статические методы? Многие из валидаций будут распространены, так как объект запроса не должен быть нулевым, а идентификатор сотрудника/идентификатор клиента (в сообщении запроса) не должен быть 0 и тому подобное. Я предполагаю, что поскольку сами объекты Request являются отдельными объектами, передача их в статический метод не должна вызывать проблем с обеспечением безопасности потоков. Я использую услуги Per-Call.
Благодаря
Викас
В моем случае статический метод не имеет общего состояния или общих полей данных. Они работают с отдельными объектами «Запрос» и их полями, которые получены в операции обслуживания. Могу ли я сказать, что я готов пойти дальше? – Vikas
Я не вижу ничего, что сделало бы этот выбор неправильным. – evgenyl