using System.Collections.Generic; using System.IO; using System.ServiceModel; using BeWo.Service.MessageContracts; using BS.Shared.DataContracts; namespace BeWo.Service.ServiceContracts { [ServiceContract] public interface IStreamingService { [FaultContract(typeof(BeWoFault))] [OperationContract] void DeactivateBeWoFolders(List dcs); [FaultContract(typeof(BeWoFault))] [OperationContract] List GetAllBeWoFolders(); [FaultContract(typeof(BeWoFault))] [OperationContract] List InsertNewBeWoFolders(List dcs); [FaultContract(typeof(BeWoFault))] [OperationContract] void UpdateBeWoFolders(List dcs); [FaultContract(typeof(BeWoFault))] [OperationContract] UploadResult UploadDocument(UploadPackage pUpload); [FaultContract(typeof (BeWoFault))] [OperationContract] UploadResult UpdateDocument(UpdatePackage pUpload); [FaultContract(typeof(BeWoFault))] [OperationContract] UploadChatResult CreateNewSpeziallStreamChatMessagesDC(UploadChatPackage istream); } }