У меня есть служба WCF, размещенная в службе Windows. Теперь я хочу добавить функцию передачи файлов в этот сервис, но у меня есть следующие вопросы; учитывая, что передача файлов - это и то, и другое, а файлы не большие (около 10 МБ):
1: Я прочитал в MSDN , что "Операции, выполняемые через потоковый транспорт, могут иметь контракт не более чем с одним входным или выходным параметром" . Означает ли это, что у меня не может быть операции с более чем одним параметром или что?
2: Если я использую Streamed для режима передачи, должен ли я заботиться о размере данных, передаваемых в операциях, чьи параметры "in" или "out" являются коллекциями?
3: Должен ли я изменить что-либо еще, кроме TransferMode, чтобы установить режим Streamed?
Спасибо.