• 大小: 8.18MB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2023-10-09
  • 语言: C#
  • 标签: 网络通信  

资源简介

c#开源IM系统 把系统中集成的IM部分,提取出来,共大家参考,也可以作为大家学习networkcomms框架的一个demo

资源截图

代码片段和文件信息


//networkcomms v3.x商业版 来自英国的网络通讯框架  www.networkcomms.net 官方授权  正版销售
//www.networkcomms.cn (建设中 )
//www.cnblogs.com/networkocmms
//淘宝购买 推广期间 八折优惠  http://shop115882994.taobao.com/  机会不容错过
//您可在英文网站上购买 九折折扣代码: NCDN_PRCLW (贝宝支付)
//授权方式  一次性授权 独立开发者版本  企业版本  提供源码用于学习
//邮件咨询: networkcomms@126.com
//企业版 249英镑/每开发者  独立开发者版 149英镑/每开发者  私人版 19英镑/每开发者 
//淘宝上购买 v3商业版 好评后赠送 v3版本的4个demo  包含自动升级 和微风IM
using System;
using System.Collections.Generic;
using System.Text;
using ProtoBuf;
using System.IO;
using System.Runtime.Serialization.Formatters.Binary;

namespace SimpleIM.Business
{
    /// 
    /// 此契约类存放聊天对话消息
    /// 

    [ProtoContract]
    public class ChatContract
    { 
        //用户ID
        [ProtoMember(1)]
        public string UserID { get; set; }
        //用户名
        [ProtoMember(2)]
        public string UserName { get; set; }
        //目标用户ID
        [ProtoMember(3)]
        public string DestUserID { get; set; }
        //目标用户名
        [ProtoMember(4)]
        public string DestUserName { get; set; }
        //聊天的内容,主要是文本消息
        [ProtoMember(5)]
        public string Content { get; set; }
        //发送的时间
        [ProtoMember(6)]
        public DateTime SendTime { get; set; }
       

        public  ChatContract()
        { }

        public ChatContract(string userID string userName string destUserID string destUserName string  contentDateTime sendTime)
        {
            this.UserID = userID;
            this.UserName = userName;
            this.DestUserID = destUserID;
            this.DestUserName = destUserName;
            this.Content = content;
            this.SendTime = sendTime;
        }
     

    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1427  2015-01-30 11:19  SimpleIMClient\app.config

     文件      38400  2015-01-26 14:34  SimpleIMClient\bin\Release\DPSbase.dll

     文件     105984  2015-01-26 14:34  SimpleIMClient\bin\Release\DPSbase.pdb

     文件      62761  2015-01-26 14:34  SimpleIMClient\bin\Release\DPSbase.xml

     文件     270336  2013-10-25 23:35  SimpleIMClient\bin\Release\log4net.dll

     文件     143872  2015-01-26 21:34  SimpleIMClient\bin\Release\NetworkCommsDotNet.dll

     文件     259584  2015-01-26 21:34  SimpleIMClient\bin\Release\NetworkCommsDotNet.pdb

     文件     172305  2015-01-26 21:34  SimpleIMClient\bin\Release\NetworkCommsDotNet.xml

     文件     387584  2013-12-19 11:55  SimpleIMClient\bin\Release\NLog.dll

     文件     187392  2013-12-19 11:55  SimpleIMClient\bin\Release\protobuf-net.dll

     文件       5120  2015-01-22 12:57  SimpleIMClient\bin\Release\ProtobufSerializer.dll

     文件      15872  2015-01-22 12:57  SimpleIMClient\bin\Release\ProtobufSerializer.pdb

     文件       1319  2015-01-22 12:57  SimpleIMClient\bin\Release\ProtobufSerializer.xml

     文件      43008  2015-01-26 14:34  SimpleIMClient\bin\Release\SevenZipLZMACompressor.dll

     文件     138752  2015-01-26 14:34  SimpleIMClient\bin\Release\SevenZipLZMACompressor.pdb

     文件       3701  2015-01-26 14:34  SimpleIMClient\bin\Release\SevenZipLZMACompressor.xml

     文件      19968  2015-01-31 09:25  SimpleIMClient\bin\Release\SimpleIM.Business.dll

     文件     105984  2015-01-31 09:25  SimpleIMClient\bin\Release\SimpleIM.Business.pdb

     文件      21504  2015-01-31 09:25  SimpleIMClient\bin\Release\SimpleIM.Data.dll

     文件      67072  2015-01-31 09:25  SimpleIMClient\bin\Release\SimpleIM.Data.pdb

     文件    2134016  2015-01-31 09:25  SimpleIMClient\bin\Release\SimpleIMClient.exe

     文件       1427  2015-01-30 11:19  SimpleIMClient\bin\Release\SimpleIMClient.exe.config

     文件     421376  2015-01-31 09:25  SimpleIMClient\bin\Release\SimpleIMClient.pdb

     文件        557  2015-01-31 09:30  SimpleIMClient\bin\官方授权  淘宝八折销售  来自英国的通讯框架.txt

     文件       6941  2015-01-31 09:24  SimpleIMClient\ChatControl\ChatControl.cs

     文件      15806  2015-01-23 16:33  SimpleIMClient\ChatControl\ChatControl.designer.cs

     文件      13723  2014-08-29 15:17  SimpleIMClient\ChatControl\ChatControl.resx

     文件      15810  2015-01-31 09:24  SimpleIMClient\ChatControl\ChildForm.cs

     文件       1427  2015-01-23 16:33  SimpleIMClient\ChatControl\ChildForm.designer.cs

     文件       5814  2009-03-11 12:32  SimpleIMClient\ChatControl\ChildForm.resx

............此处省略805个文件信息

评论

共有 条评论