Estoy usando WCF y quiero cargar un archivo grande desde el cliente al servidor. He investigado y decidió seguir el enfoque CHUNKING esbozado en http://msdn.microsoft.com/en-us/library/aa717050.aspxWCF Chunking/Streaming
Sin embargo, este enfoque (al igual que en streaming) restringe el contrato para signitures método limitadas:
[OperationContract(IsOneWay=true)]
[ChunkingBehavior(ChunkingAppliesTo.InMessage)]
void UploadStream(Stream stream);
El ejemplo utiliza el ejemplo más conveniente de cargar un archivo de una ruta fija y guardarlo en una ruta fija en el servidor. Por lo tanto, mi pregunta es ¿cómo paso parámetros adicionales para especificar cosas como nombre de archivo, ruta de archivo, etc.
por ej. Me gustaría algo así como:
[OperationContract(IsOneWay=true)]
[ChunkingBehavior(ChunkingAppliesTo.InMessage)]
void UploadStream(Stream stream, String filePath);
Gracias de antemano, Marcos.