diff --git a/Service/MessageContracts/UploadChatPackage.cs b/Service/MessageContracts/UploadChatPackage.cs new file mode 100644 index 000000000..c5f307098 --- /dev/null +++ b/Service/MessageContracts/UploadChatPackage.cs @@ -0,0 +1,37 @@ +using System.IO; +using System.ServiceModel; + +namespace BeWo.Service.MessageContracts +{ + [MessageContract] + public class UploadChatPackage + { + [MessageHeader] + public long senderOid; + + [MessageHeader] + public long empfängerOid; + + [MessageHeader] + public string message; + + [MessageHeader] + public bool isDeliverd; + + [MessageHeader] + public long teamid; + + [MessageHeader] + public int mediatype; + + [MessageHeader] + public string messageid; + + [MessageBodyMember] + public Stream Stream; + + + + + } +} \ No newline at end of file diff --git a/Service/MessageContracts/UploadChatResult.cs b/Service/MessageContracts/UploadChatResult.cs new file mode 100644 index 000000000..4a71b411a --- /dev/null +++ b/Service/MessageContracts/UploadChatResult.cs @@ -0,0 +1,13 @@ +using System.ServiceModel; + +using BS.Shared.DataContracts; + +namespace BeWo.Service.MessageContracts +{ + [MessageContract] + public class UploadChatResult + { + [MessageBodyMember] + public ChatMessageDC ChatMessage { get; set; } + } +} \ No newline at end of file